Sign in with
Sign up | Sign in
Your question
Solved

Which Language Should I learn first??

Last response: in Applications
Share
September 13, 2012 3:28:58 AM

I am an absolute noob at programming. I am good with computers, but never have learned code or basic programming. So my question is, for an ABSOLUTE beginner who knows NOTHING about code, what language what be easiest and most beneficial? I have nothing in mind at the moment. Do I want a web based code like JavaScript, or what? Can someone give me a site for informational? Thanks So much!!

More about : language learn

Best solution

a b L Programming
September 13, 2012 3:31:45 AM

First you need to learn the concepts. The language comes later. Check out your local community college for introductory classes.
Share
September 13, 2012 3:55:55 AM

ex_bubblehead said:
First you need to learn the concepts. The language comes later. Check out your local community college for introductory classes.

What do you mean check your community college? Would they have free classes?
m
0
l
Related resources
a b L Programming
September 13, 2012 3:58:19 AM

Free or very inexpensive.
m
0
l
September 13, 2012 4:02:08 AM

ex_bubblehead said:
Free or very inexpensive.

Cool. Will check into that. Thanks for your help!!
m
0
l
September 13, 2012 4:02:17 AM

Best answer selected by rjackowens.
m
0
l
a b L Programming
September 13, 2012 9:32:03 AM

You need to come up with something to work towards. There are only so many ways to write Hello World or a chess board, so you'll get tired of textbook programs quickly. Even if it's something relatively simple, it's good to have your own goal to work towards. It gives you much more reason to keep learning and getting better than simply following instructions. Programming can be very mundane if you don't have a real reason for doing it.

Also, if you have a goal in mind it will be easier to narrow down what language to use, although this isn't really the most important factor. Some languages/frameworks will make you bang your head on the desk more at the start but will help you learn more about memory management etc, while others will handle the boring stuff for you and let you focus on your application logic.

FWIW, this question has been asked around the web ad nauseum, so you'll have no trouble finding more information from a quick search to help you decide where to begin. On the other hand, you may just get overwhelmed with conflicting opinions :) 
m
0
l
!