Go4Expert (http://www.go4expert.com/)
-   Programming (http://www.go4expert.com/forums/programming-forum/)
-   -   What language for a complete beginner? (http://www.go4expert.com/forums/language-complete-beginner-t2526/)

Henry Wisencracker 12Jan2007 03:06

What language for a complete beginner?
Hi guys, I was wondering what programming language you guys would recommend to someone(me) who has no previous programming knowledge or skills. I have the desire and willingness to learn but I feel I need to start on an easier language. I have bought a few books on C++ but it has been fairly difficult to grasp. I am currently experimenting with the Microsoft Visual Basic 2005 Express Edition. I do know quite a bit about hardware and networking(CCNA) but I would like to learn how to program. Can you guys point me in the direction of a simpler programming language that would be perfect for a complete beginner to begin programming with? Tutorials would be great also. Thank You for your time. :)

shabbir 12Jan2007 09:33

Re: What language for a complete beginner?
First you should have the domain in mind. You wish to be a web guy or an application one. If you prefer the second option you are on right track and I am not sure any simple language than C++ exists to start with but for web there are some more very simple things.

DaWei 18Jan2007 20:53

Re: What language for a complete beginner?
Learning a language like Python will teach you procedural constructs as well as object-oriented concepts. Because it is at a higher level of abstraction, it will allow you to defer having to deal with strong typing, memory allocation, close contact with the machine hardware, etc.

If you get into serious applications which look for superior performance or better use of resources, then you'll have to shuck some layers of abstraction. The plus is that you can concentrate on the new parts and the syntactic and semantic differences without having to diffuse your effort by learning the basics.

Just a personal viewpoint.

vahik88 3Jun2007 20:25

Re: What language for a complete beginner?
actually if you find the right books for begginers, for example Herbert Schildt's C++, then you can learn it very easily. But there are some books that people think they are for begginers, but they aren't. For example Stroustrup, he built C++, but his books are horrible and begginers can not read them. I would recommend you to start from C++, I started from it, then you can learn java, and then you can learn other languages - PHP, SQL, HTML.

fin7710 10Jun2007 04:16

Re: What language for a complete beginner?
The first language that I learned was Java, but I had a class to learn that. I found it helpful, although there are big differences between java and C++. If you can learn C++ without learning java, go for it, but java is an easier language and is a good language to know.

Darkness1337 10Jun2007 15:49

Re: What language for a complete beginner?
I started with Visual basic lol I didn't have any classes or anything when first start it, I just used books and web... VBtutor is a good place and there was something called "Sam Teaches You Visual Basic In 24 hours" but I cant find the link for it now! soz... they r really helpfull
and then I started my VB classes(college), lol, no wonder I was the top of the class cuz no one else knew about em (it was just a basic course ~ lvl2) :D, and I have a Distinction on tht course :D:D:D:D lol

I try doing C++ but got ******... on VB is what you see is what you get....but on C++ its.. just.. rawwrr compile and shit... lol

and I did HTML first and then start with JavaScript...... now gd at both of em :D
I did a bit of ActionScript and LSL (LSL is second life scripting language, it's like a mix of C++ and JavaScript but easy)

never done Java though but thats wat i'm gonna do next!! :)

if you start with VB, I fink thats a very good choice cuz it's one of the best and easier then C++ .... :)

by the way, I gotta tell you this, if you using VB express one, dont get books for VB6 cuz you'll prob get ****** up..... it's different....

get VB6 (download it, and i'll give you keys!!) :)

gd luck m8!

ProgrammersTalk 15Jun2007 23:52

Re: What language for a complete beginner?
I think Java is a good language to learn :)

Morgaine O'Herne 11Apr2009 20:17

Re: What language for a complete beginner?
Bumping this thread up because I have the same question, but I would like some answers from the year 2009.
I know HTML and CSS, and some PHP. I'm ready to start learning a 'real' programming language, and I'm looking at Clean, or maybe Ruby on Rails.
I'm looking for a language that I can learn the basics of quickly, but that will still serve me well years down the road. I'd also like it to be a fairly new language, so that I won't be much more of a 'newbie' than anybody else - but that's just my ego talking, and it can be dismissed if C++ or Java is still the way to go.
My thanks for your input.

shabbir 11Apr2009 21:34

Re: What language for a complete beginner?
PHP is a good start and I would suggest Ruby as well for web guys but for non web I always suggest them with C++

Cassandra 13Apr2009 08:07

Re: What language for a complete beginner?
I only learned C for my last semester and I'm learning C++ for this semester. I think C++ is a good start for a beginner. It is the easiest programming language for a beginner, i think... :shy: I'll learn JAVA next semester and it looks a bit scary to me cuz I see my senoirs are having difficulties in learning it...

All times are GMT +5.5. The time now is 14:20.