Learn the bash scripting first -- for automating tasks. Also these tools. sed, grep, awk --- mainly for grabbing useful info from huge text/log files. And learn all you can about regular expressions which you will use in all the above and below. If you are into system administration then move on to perl and learn how to compile and build C/C++ programs with gcc and make. If you want to develop applications then learn Java and C++ concepts of Object Orientated Programming. I'm sure many will agree, disagree, add, subtract from what I say but that is the path I have taken with some succ J On 5/24/05, Ralf Corsepius <rc040203@xxxxxxxxxx> wrote: > On Tue, 2005-05-24 at 19:34 -0400, Claude Jones wrote: > > > Well, since I started this never-ending thread, maybe I can introduce a new, > > but very related question to my original - > > Given that my original question had to with generating a script/program to add > > a number to the end of the number part of a long series of file names that > > included both a number and a descriptive, and since I see that there were > > many different approaches to solving this little problem, all of which were > > way above my head, I would like to tackle one language and start learning > > some programming/scripting skills. So, if you guys had it to start all over, > > and were essentially rank beginners, which language would you tackle first? > > "sh" aka "shell" and the standard (POSIX) tools underneath. > > As I see it, these form "the standard toolbox" to solve such kind of > problems, comparable to your "mechanical toolbox", containing screw > drivers, screw wrenches, files and saws etc., you probably have at home > to solve "standard home problems". > > Anything else comes later. What actually make sense to you highly > depends on your demands/needs. Remember: All languages are "just tools", > all are suitable to certain classes of problems, none of them is > suitable to all kind problems. > > Ralf > > > > > -- > fedora-list mailing list > fedora-list@xxxxxxxxxx > To unsubscribe: http://www.redhat.com/mailman/listinfo/fedora-list >