What to learn first?

Joined
Dec 21, 2005
Messages
830
Reaction score
20
Hi I'm really new to programming...
I just want to ask what should I learn first??
I mean what kind of computer language should I learn first...
I have a bit of knowledge in HTML...
I really want to learn programming...
^_^
 
Because I like C++ so much, I might recommend getting yourself borland's c++ builder, for what I remember from several years back, it was quite educative and fun to play around with all the controls and the interface, and the environment offers a good context-sensitive help (for when you need function definitions and what not). With this solution I don't know how far it'll take you but if you're a self-studious person it just might be your thing (not saying there's no help online available though). Probably the most documented and tutorialized is MS visual c++, also comes with a decent environment but takes a little more knowledge to get around and you might feel lost and a little furstrated at first, this especially if you're starting from the scratch and don't really know what to do.

If you don't support sw piracy, I think at least an older version of c++ builder is available for free download somewhere around teh inter net.
 
Actually, It might be best to start off with the easier to understand languages first

1. VB (Very Easy)

2. Java (Ehh yea...)

3. C

4. C++

Thats the order I plan on going in... and thats the order I was recommended
​
 
Java has no prerequisit, just pick a languange, and start, tell me which one you want to start leaning and ill direct you to the correct sites to learn it.

Thay all have their pros and cons. Just pick one.
 
GriffinHeart said:
java makes you dumb, try c in order to get bases, and try to learn the paradigms,

how does imperative programing works, recursive, functional etc...if you'r able to learn that then it's all a matter of knowing sintax and functions of each differente language


Sorry I'm late on this, but there is no need to insult a programming language that you don't like... Im trying to help someone out... #1 Java does not make you dumb #2 There are expert Java programmers probably alot more successful than yourself (Imo) #3 I think Java is a easy language (Along with VB) to start out with

I think the style is more easy to understand... I looked at 2 Sources written in Java and already picked up on it.
 
Java is bothersome - ridiculous the amount of typing you have to do to articulate a simple print msg.

C++
cout<<"Hello World!";

Java
System.out.println("Hello World!");

And its the same throughout Java... a lot of typing.
 
Elndor said:
Actually, It might be best to start off with the easier to understand languages first

1. VB (Very Easy)

2. Java (Ehh yea...)

3. C

4. C++

Thats the order I plan on going in... and thats the order I was recommended
​
WELL i saw the video for C++...... am i starting reversed? :D
 
Elndor said:
Sorry I'm late on this, but there is no need to insult a programming language that you don't like... Im trying to help someone out... #1 Java does not make you dumb #2 There are expert Java programmers probably alot more successful than yourself (Imo) #3 I think Java is a easy language (Along with VB) to start out with

I think the style is more easy to understand... I looked at 2 Sources written in Java and already picked up on it.

sure m8 you go on programming in java and be sucesseful with it. ye easy to pick up cause only thing left to do is to write the schematics of the signals sent to processor (exagerated, if you didn't got that you allready getting dumber from java :P).

anyways all i said programming is based on paradigms not in languages....so learn the most paradigms you can, and the language is just sintax.

think of this like, you first need to learn how to think then you can say what you think in diferent languages if you know the sintax
 
Ok...
I already saw a programmer using VB...
It's like dreamweaver...
All codes will be generated by the program...
It's very easy to use...
But if troubleshooting occurs...
You'll be pissed off searching for the code that caused err...
Unlike JAVA that you have to input those code...
And you really will have easy time on finding the codes...
That's what I think...
Maybe I should get first JAVA then C, then C++ then VB...
I should learn how to logic and syntax works first before using VB...
Cause I think I'tll give me more trouble if I didn't know how the syntax and logic works...
Anyway...
Where can I download those languages??
Cause I already googled it...
But I don't know what link should I follow...
Maybe you can help me into this...
And would you link some tutorials or guides for them??
Thanks...
I'm glad you guys are helping me with this...
^_^
Thanks...
 
C++ vs Java:
-Garbage collection is THE big win for Java.
-Java simplicity over C++ complexity is a big win for Java.
-C++ is much harder to write and get right than Java or any of the other choices (mean you do same things in java easy than in C++)
-C/C++ is way faster than Java (today hardware is very strong)
-Language scaffolding requirements are similar for both
-C/C++ is the only way to go for low level systems programming.
Programe usually change from C/C++ to Java. If you know java and doesnt need "low level systems programming" then you dont need C/C++, or you can go on C# (syntax look very like java). But C/C++ faster than C#.

To learn java you will need J2SE JDK (download on sun.com) and a IDE (dont use stupid notepad, waste time) like netbeans (netbeans.org), Intellij IDEA (jetbrains.com), finally a ebook about java (download somewhere? edonkey, torrent...)
 
for your first language i woud reccomend a interpreted one
eg perl
youre not wasting time compiling numerous times untill you get the bugs out, just run it and see what happens
 
Perl??
Was it also a programming language?
I thought it was only used to run forums...
Oh man...
My bad...
I really have to learn a lot of things...
And I should start it early before time runs out....
T_T
 
Back