PDA

View Full Version : Programming For Beginners



Metal_4evr
07-05-2004, 12:33 AM
I am a total n00b when it comes to programming. Google wasn't very helpful and many of you seem to be experienced. Anyone have any suggestions on languages/programs to start with?

AntiPasta
07-05-2004, 09:07 AM
Well, I suppose I'll bring down the fury of the coding gods down upon me by suggesting this, but I'm happy to have started with plain old QuickBasic :smt043
Here's why:
-it's free (more or less, Qbasic came with DOS and nowadays you can
download QuickBasic 4.5 and 7.1 all over the 'Net but I dont know what M$
thinks of that)
-its stultifyingly simple, its got a load of graphics functions built-in (so its
great to toy around with), isnt event-based like VB, doesnt require
knowledge of pointers and can run programs from the dev environment
without having to use a shell to compile.
-there's loads of sources on the 'web. Granted, most of them are written by
15-year-olds; but boy, I still dream of the day when I found out about the
whole online QB community, I felt like a 6 year old in a toy store with
everything going free :smt024
-it provides a basic (no pun intended) introduction to general programming
principles like variables and functions.
-it runs on DOS :smt033

The best thing is, there's plenty of books on the language, most of them written with absolute programming n00bs in mind. Pick up a few books, code away during the summer and afterwards you can look into moving to a more professional language. Good luck!

Metal_4evr
07-05-2004, 11:14 AM
Thanks!

GaijinPunch
07-05-2004, 08:38 PM
I put my vote in for a scripting langauge... Perl being my favorite. You learn some goodies about the basics of programming (containers, loops, etc.) but don't have to do deal w/ data types, pointers, or classes (some snags when learning C++) and if you use Linux, it's very PRACTICAL -- it can help you automate tasks on your PC.

I'm learning C++/Qt now, and I kinda suck at it, but gettin better.