Question:
Programming language to learn as a beginner?
Derecho
2009-12-14 22:35:07 UTC
What programming language should I learn to get started with programming? I wouldn't mind a range of choices. I have intermediate level user experience with Windows and Linux, thank you in advance for any good answers.
Nine answers:
§∫ħ®εγα●∂
2009-12-14 23:06:53 UTC
PHP

# What it is: An open-source, interpretive, server-side, cross-platform, HTML scripting language, especially well-suited for Web development as it can be embedded into HTML pages.

# Why you should learn it: Its particularly widely used.



2. C#

# What it is: A general-purpose, compiled, object-oriented programming language developed by Microsoft as part of its .NET initiative, it evolved from C and C++

# Why you should learn it: Its an essential part of the .Net framework. "Learning C#, which is just Java with a different name plate, is critical if you heavily use Microsoft





3. AJAX (Asynchronous JavaScript and XML)

# What it is: Though technically not a programming language, AJAX uses XHTML or HTML, JavaScript and XML to create interactive Web applications.

# Why you should learn it: Ever since Google Maps put AJAX, well, on the map, the requests for AJAX-knowledgeable pros went through the roof.





4. JavaScript

# What it is: Not to be confused with Java, JavaScript is a an object-oriented, scripting programming language that runs in the Web browser on the client side. Its smaller than Java, with a simplified set of commands, easier to code and doesnt have to be compiled.

# Why you should learn it: Embedded into HTML, its used in millions of Web pages to validate forms, create cookies, detect browsers and improve the design.



5. Perl

# What it is: Perl is an open-source, cross-platform, server-side interpretive programming language used extensively to process text through CGI programs.

# Why you should learn it: Perls power in processing of piles of text has made it very popular and widely used to write Web server programs for a range of tasks. "Learning some form of scripting language, such as Perl or PHP is critical if you are doing Web apps.



6. C

# What it is: A standardized, general-purpose programming language, its one of the most pervasive languages and the basis for several others (such as C++).

# Why you should learn it: "Learning C is crucial. Once you learn C, making the jump to Java or C# is fairly easy, because a lot of the syntax is common. Also, a lot of C syntax is used in scripting languages.



7. Ruby and Ruby on Rails

# What they are: Ruby is a dynamic, object-oriented, open-source programming language; Ruby on Rails is an open-source Web application framework written in Ruby that closely follows the MVC (Model-View-Controller) architecture.

# Why you should learn it: With a focus on simplicity, productivity and letting the computers do the work, in a few years, its usage has spread quickly. As a bonus, many find it easy to learn.





8. Java

# What it is: An object-oriented programming language developed by James Gosling and colleagues at Sun Microsystems in the early 1990s.

# Why you should learn it: Hailed by many developers as a "beautiful" language, it is central to the non-.Net programming experience. "Learning Java is critical if you are non-Microsoft.





9. Python

# What it is: An interpreted, dynamically object-oriented, open-source programming language that utilizes automatic memory management.

# Why you should learn it: Designed to be a highly readable, minimalist language, many say it has a sense of humor (spam and eggs, rather than foo and bar), Python is used extensively by Google as well as in academia because of its syntactic simplicity.





10. VB.Net (Visual Basic .Net)

# What it is: An object-oriented language implemented on Microsofts .Net framework.

# Why you should learn it: Most argue that VB.Net is currently more popular than ever and one of the only must-learns.
2016-04-10 01:53:57 UTC
You're on the right path. Javascript is great and it's the best one to learn and most practical without getting complicated. Note that HTML and CSS aren't programming. What you are doing in those languages is creating a portfolio and modifying the text and pictures to look a certain way. The benefit of Javascript is you don't need a compiler therefore it can be displayed directly on a browser. The easiest language to learn is BASIC, but you won't get to apply it much to anything so you really won't be learning for much. BASIC and Visual Basic are mostly used in an office setting, like for storing files and such. Do you work in an office? I don't think you would. The problem with C, C++, and Objective-C is they are very practical, but only when you've taken the right mathematics courses such as Discrete math. You can build programs without knowing the math, but once you want to create the nice programs, then you need some math, and it's not something regularly taught in k-12, this is college. So to answer your question, Javascript no doubt. There is easily plenty of Javascript courses online.
Linux 4 Life
2009-12-14 22:42:34 UTC
Depends... The best advice from some people is to learn C++ first. It is hard, but once you get that down all the others are easy as cake. Also, a large percent of programs, and about 90% of commercial games, are written in C++.

Some will say BASIC, but that is very easy, so when you do go to learn C++ you will be overwhelmed. Check out the link below to get your hands on a great C++ setup, just be sure and read and install all the requirements.



The guy on top who said C++ is easy to learn is bullsh*ting and doesn't know a thing about programming. C++ is a pain in the neck to learn and master. Thats why they offer 4 year degree programs for it in college. It's a tough rough to travel but will worth it in the end.
2009-12-17 19:07:04 UTC
I started with LUA programming language. its quite limited but i used it for the PSP system to hack and make neat programs lol. Then i learned Python which seems soo much more advanced but just as easy. LUA is simple, so is Python.



However it is true C++ will give you the best out of ALL languages of programming out there. Its hard, but once u got it, everything else is soo easy.
2014-04-20 20:46:06 UTC
Learn Coding is simply means to learn about programming such as Javascript, HTML/CSS, PHP, Ruby, and much more. here i’m gonna show you Top 5 Best Online Resources.

1 codeacademy.com

2 code school

3 learnstreet

4 w3school

5 code avengers

For more...check this out... http://villstech.com/learn-coding-5-best-online-resources/
PalmTrees
2009-12-14 23:28:31 UTC
I prefer Microsoft C#.net language.
2009-12-14 22:41:38 UTC
AutoIT v3. C++, Java
2009-12-14 22:39:38 UTC
C++ is useful and relatively easy to learn. I would consider it the foundation of any programmer.
2009-12-14 22:40:59 UTC
Prolog.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...