Ahhh, I can feel the flames now...
"If you would use the search button, you'd see this is asked 10 times a day"
If that is true, I appologize, I don't use this forum, pretty much ever. I also wanted to have this question tailored to my needs, so I figure I could tell you guys my level of experience with different things. Here goes:
I know absolutely nothing about programming beyond extremely basic html code. I don't know any scripting, can't do anything beyond very basic bash strings like pipes and semi-colons, and I've read 1 how-to on (I think it was) perl (it was whatever the "pre-cursor" is to php) and didn't understand anything, not 1 thing no matter how basic made any sense to me at all. This, amongst other reasons, I was hopping for a great book geared towards n00bies, and maybe develops into basic steps just beyond basic n00b knowledge
I do however have a decent understanding of standard linux commands, can do a few things here and there, and am ok at setting up a system to my needs. If I am shown how to do something I can usually retain it if it's important.
Now, since I am aware there are more than just a few programming languages I guess it's important to let you guys know what I want to attain in the end:
Well I basically want to be able to go through my startup scripts and read them and know what's going on (the "if" statements and so on); I would also like to be able to create small wrapper scripts to encompass several programs into and even possible add a simple X style gui to (something like Acid's acidrip: www.acidrip.thirtythreeandathird.net
) and maybe even eventually be able to debug some programs once in a while.
I don't know where to start, which language to learn, or even if I'd need to learn programming to attain those things; maybe just scripting will do, but where to learn that?
I am definitely looking for something solid (as in a book), a how-to would work, as long as there is an easy printable version (like text only) availble.
Thanks for any suggestions, and I expect some flames, so go right ahead