0

I want learn programming. From where coul I start? Can I learn several (for exemple 4-5) in parallel to accelerate my learning?

6th Nov 2016, 9:25 AM
Pahurau
Pahurau - avatar
5 Antworten
+ 1
It really depends on what you want to do. If you want to do some web stuff, go for HTML > CSS > JavaScript then a server-side language (PHP being the most popular). If you don't care about web, try Java and C#. You can also learn C, but I'd recommend you to learn C++ only after you know C and either Java or C#. Python and Ruby are mostly scripting language, you can learn them pretty much whenever you want.
6th Nov 2016, 9:32 AM
Pierre Varlez
Pierre Varlez - avatar
+ 1
Actually, there is a huge hype wave on web technologies, so it's interesting to know at least HTML/CSS/JS and some PHP, but Java developpers are still popular (and if you know Java, you mainly know C#), I'd recommend you to learn both of these.
6th Nov 2016, 10:01 AM
Pierre Varlez
Pierre Varlez - avatar
+ 1
I agree with Pierre. To answer your question about basics, learn an Object Oriented Programming language like Java. It's very similar to C#, but runs anywhere. Also learn a scripting language like Python or Ruby. Definitely learn HTML5 and CSS (make sure it's HTML 5). It is nice to create something you can show others(spouse, kids, or parents) to show what is taking all of your time. I'm in security, my mentors gave me these suggestions as a basis for everything else. PHP is also beginner friendly. PHP is used mostly for web apps. Also consider learning SQL, a database language. Some more specific languages: Objective-C for iOS development; Java for Android; HTML/CSS + JavaScript(it's very different from Java) + PHP for web dev.;
6th Nov 2016, 7:03 PM
RGB
RGB - avatar
0
Thank, I understand my choice will depend on what career I want to have. So what programming basics are necessary to have if there change occurs along a career?
6th Nov 2016, 9:57 AM
Pahurau
Pahurau - avatar
0
Thank you Pierre. I will begin shortly a training in web development, with some java within. I consider also taking specialization courses on Coursera, edX...
6th Nov 2016, 10:07 AM
Pahurau
Pahurau - avatar