View Full Version : First Programming Language

12-18-2004, 09:52 PM
Hi there.

I need to know a good language to start with, at first i tried C++ but that is way too hard for me at this point, so i tried C, but am starting to get a bit confused as well. So what i really need, is a language that is easy for a n00b to learn, and that would enable me to easily move onto something like C or whatever is suggested as a next step.

Thanks for any help :)

Oh yeah, I am only interested in this as something to do as a hobby, not really wanting to spend any money, and need to be able to spend as much time as i like learning it, so IDE's or whatever with trials before i buy are bad.

Also, could you suggest some sites i can get free good tutorials off for the language suggested? Also any IDE's or whatever, just so i can get started.

Thanks again :o

12-18-2004, 11:48 PM
I've read that Scheme was designed with teaching in mind.
Several links for that and other languages can be found here: Computer Programming Resources (http://codingforums.com/showthread.php?t=40778)

12-19-2004, 12:40 AM
basic is pretty easy to learn...I learnt it at school. well, that was PicAxe Basic. Bearing that in mind, I would go for Assembler. I'm planning to learn that in the near future.

Grant Palin
12-19-2004, 04:10 AM
Java might be okay...it's very similar to C++, but is also much simpler. For example, there is a lot more built-in functionality (classes, functions, etc). And you don't have to do memory management like you have to do in C++.

Java is a free language, and is widely used. There are also a number of free IDEs you can use to write, compile, run, and debug Java code. I like NetBeans, but there are others, although I can't remember names at the moment.

To learn a little more about Java, go to Sun's website (http://java.sun.com), where you can download the SDK and find links to various resources on the language.

12-19-2004, 05:53 AM
I wouldn't recommend java. I struggled with it for the first month in class even after having javascript for a semester. Python is fairly easy, well documented, and free. It's even better if you use linux.

12-19-2004, 06:57 AM
try QBASIC (http://www.qbasic.com) or pascal. qbasic is simple and the website has compilers and tutorials etc to help you get started. pascal is a pretty basic language aswell and you can download compilers for it around the place.. it's a basis for c/c++ and delphi so it's always good to learn.

12-19-2004, 01:27 PM
Thank you all for replying, I have decided I like the look of Python and so will have a go at that.

12-20-2004, 05:34 AM
As someone taking an intro computer science course, I would recommend checking out the "Little Man" computer. It really helped me to understand what the machine is doing at a very basic level. You can write programs in "Little Man" code that is basically an assembler language. I think it's worth looking at. I started out with Java and was very frustrated, but then did some work with the Little Man and then moved to c. C has been much easier for me than Java was, though it is still challenging for me. I think now if I tried to use Java I would have a much easier time.

www-perso.iro.umontreal.ca/ ~aboulham/F1214/lmc4pages.pdf

12-20-2004, 10:11 PM
Start with basic, then expand to Java. Basic really teaches the basics (no kidding) of programming and Java introduces object oriented programming in it's most pure form.


01-04-2005, 08:41 PM
Hmm, i'd have to say start with BASIC get used to the whole programming thing, then move onto C, then go for Java.

Java is a good introduction to OO in my honest opinion. C++ you really have to know what you're doing with it.


BlueJ is good for learning about OO really breaks it down for you.
Get BlueJ here (http://www.bluej.org/index.html)

netbeans is good for developing, you can get it with the SDK with it too from Sun.
Sun's website (http://java.sun.com)
Netbeans (http://www.netbeans.org)

01-05-2005, 02:00 AM
Full OO language? Start with Java.
Learn OO/programming techniques? PHP.
Want results quickly? Visual Basic.

(you can acquire a free copy of Visual Studio Student Edition from MS @ the movies...er...wait...appears they're done giving away free copies.... sorry).

I've got a pretty good OO tutorial (written in PHP) if you want to read it.