What type of idea do you have? You can "generally" use any of the popular languages, but some are better suited to rapid/beginner use for certain applications
Some linux iso management, some CAD software steps that I want to automate. My very general target is to get comfortable with trying to look up documentation, scripting and make my own code bashes for local use cases.
Interesting. One avenue of research I've found is to start with the target system and learn what interface they offer. Is it an API, a custom socket, etc. Then work back... you'll have some clues to make a language selection