Reply
Old 06-20-2011, 04:36 PM   #1 (permalink)
 
Status: Senior Member
Posts: 167



Default Best language to start programming

I'm as green as grass so yes, you can consider that I have not even a small taste in writing codes. Though before I leave all the burden on you guys to answer a question that was asked by people 5-6 years ago, here are a few details:

I'm planning to start from the ground and go high. Yes, that means I want to start off from something simple and then move on to the more difficult programming languages.
As of the modern day, I'm thinking Visual Basic Express 2010 and the available resources and tutorials at MSDN by Bob Tabor. The program itself and the language seem like a good starting point.

Then, there is Visual C#, C++, J# etc. available at Microsoft's learning and programming center. The possible branches I'm thinking would work are as following:

Visual Basic
Visual C#
Visual C++

That's for starters and yes, I highly doupt that it will make me eligible of getting hired in a company. :D. I am not too sure what different languages can make and the proper process of growth in programming language should be like.
So, to wrap it up, I am asking which is the best language to start off the concept of coding and then further on, which languages are most suitable to build on top of the starting language. And finally, I would like to ask the concept of what different languages are used for and what they make.

Thanks.

oliviana is offline   Reply With Quote
Old 06-20-2011, 04:36 PM   #2 (permalink)
 
Status: Senior Member
Posts: 144

Send a message via ICQ to couppyLalay


Default Best language to start programming

1st of all I wouldn't start with "Visual" anything. Get yourself a copy of Linux and start pounding on the gcc (C) and gfortran (fortran) compilers.
couppyLalay is offline   Reply With Quote
more..
Old 06-20-2011, 04:36 PM   #3 (permalink)
 
Status: Senior Member
Posts: 251

Send a message via ICQ to timberlandoutlet3vcv


Default Best language to start programming

if anything i would start with java
timberlandoutlet3vcv is offline   Reply With Quote
Old 06-20-2011, 04:36 PM   #4 (permalink)
 
Status: Senior Member
Posts: 116



Default Best language to start programming

you should start with c++ then u can move onto c# becoz c# is the extended version of c++. so in my opinion c++ will be best for you so as to start learng coding..
Paibigoelanna is offline   Reply With Quote
Old 06-20-2011, 04:36 PM   #5 (permalink)
 
Status: Senior Member
Posts: 473



Default Best language to start programming

Generally avoid those types of languages and go for those that are easy to learn just so you have a base to work from for this i would suggest python and progress to the higher levels (ie the set of "visual" languages) and as for what languages are use for what you can use pretty much any language for any task some features will make somethings easier but overall you could use any language for any task
sogCoasestups is offline   Reply With Quote
Old 06-20-2011, 04:36 PM   #6 (permalink)
 
Status: Senior Member
Posts: 183

Send a message via ICQ to Erusasofjourn


Default Best language to start programming

I would go with:
1. Python
2. Java or C++
3. Then go with whatever other one you want

To grasp the basic concept of programing I would start with Python it is a simple yet somewhat applicable language. With this language I would worry more about understanding how the program flows and thinking about programming rather than understanding all the intricacies of Python. It all about understanding how to problem solve and looking at multiple ways to solve the same problem.

Then after that I would move on to Java or C++ both are very similar. And probably have the most practical use, while C is somewhat used but as long as you learn Java or C++ you should be fine.

Once you have a firm grasp on either Java or C++ other high level languages are very simple.
Erusasofjourn is offline   Reply With Quote
Old 06-20-2011, 04:36 PM   #7 (permalink)
 
Status: Senior Member
Posts: 203

Send a message via ICQ to Cheassyslappy


Default Best language to start programming

If programming and scripting is an entirely new concept I suggest you start with web development languages like HTML and Javascript. Doing so will build a foundation in writing computer code and web scripting can be interactive without being overly complex. Once you have a foundation in programming logic learning a new language will be about knowing stntax and language-specific constructs

Additionally, I wouldnt get wrapped up in an IDE like Microsoft Visual Studio. IDEs tend to let you take shortcuts that output bad code. Learn to get your hands dirty and write your code(or atleast paste your own code block)

Heres a list of things you can check out

1. A text editor that lets you use syntax highlighting. Notepad++ is a decent choice, and it has compiler integration. Thats a plus
2. The language compiler of your choice. If you have a Windows machine JAVA is likely already installed. Do a bit of research for other language compilers like C++, C# and the like because there are multiple choices with advantages and disadvantages
3. A search engine. You'd be surprised at the wealth of tutorials on the web. From simple "hello world" examples to even the most complicated tasks like emulation. Its out there
Cheassyslappy is offline   Reply With Quote
Old 06-20-2011, 04:36 PM   #8 (permalink)
 
Status: Senior Member
Posts: 107



Default Best language to start programming

Get over the idea that language is what you should be studying. Study programming. Java, Visual Basic, C++, C# -- it doesn't matter. Except C# and dot Net have not been announced as playing an important role in Windows 8 so don't plan on making a career out of it. Study programming. If you can at least audit a college course, that's a very good idea.
Boldy is offline   Reply With Quote
Old 06-20-2011, 04:36 PM   #9 (permalink)
 
Status: Senior Member
Posts: 108



Default Best language to start programming

C++ is the far best and easy language to start with also the latest programming languages have the programming model based on C++.
miles asia is offline   Reply With Quote
Old 06-20-2011, 04:36 PM   #10 (permalink)
 
Status: Senior Member
Location: United States
Posts: 106



Default Best language to start programming

I disagree with all the Linux folks.

Visual Basic is a good starting point. I like how you can drag buttons onto the screen and add code to it. It just gets you to know the fun of programming without worrying a lot about setting up and writing code that does just boring text output in that black box.

Once you understand the fun of programming, move on to more powerful languages like Java or C# (actually they're really similar). C++ is also a good option. Move to Linux if that is necessary. At this point, it's most likely that you already know what language you want to learn based on your interests and goals.

My principle: it doesn't matter if you use proprietary software or an open source software as long as you can make something great and/or have fun programming
hearmenowww is offline   Reply With Quote

Reply

Bookmarks

Thread Tools
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
What programming language should I start out with? PiyushSharma Programming Languages 4 12-09-2013 02:05 PM
Which programming language should be my first programming language to start learning? Dalton Programming Languages 2 05-24-2013 03:00 AM
I want to start learning programming. Which language should I start with? Deepanjan Programming Languages 5 03-10-2013 06:03 PM
What is the best programming language to start out with? Andrew Programming Languages 1 02-19-2013 02:04 AM
What is the best programming language to start with if i want to learn programming for the first time ? suman6smart Programming Languages 2 05-15-2012 10:36 AM