When starting something new… ask the experts!
Ever since graduating college, I’ve always had an interest in technology. In fact, it probably started before college when I got my first Commodore 64. However, a busy life and other hobbies have always led me to pursue those passions over my technological curiosity. Well, now that I’m in a great place in my life to explore other venues and really use my creativity to explore…I want to know where to start!
So, I went to Google (of course!).
Radar: Which Language Should You Learn First? –> Javascript
Lifehacker: 5 Best Programming Languages for First-time Learners –> Java, Ruby, Python, C/C++, Javascript
Lifehacker: Which programming language should I learn first?
The Next Web: Best programming languages breakdown
GitHub: 15 most popular programming languages
Bento: Showcases the best resources for learning to code –> Bento
Best Programming Languages to Learn 2014 –> Java, C, C++, Python, C#, PHP, JavaScript, Ruby, R, MATLAB
Business Insider: Best Programming Languages to Learn –> Python, Javascript, Ruby, HTML
Quora: What’s the best programming language for a beginner?
ITWorld: Best programming language to learn first –> Java, C#, Python, PHP, Ruby
Hackishword: The 10 Most Important Programming Languages Ever
Here is What I Choose to Learn:
HTML/CSS (good to get the basics!)- Python
- Java
- Ruby
- PHP
- C
The Viking Code School: The Beginner’s Dilemma: Your first 100 hours of code
Always Learning: best resources for learning programming and design
Resources to Learn to Code:
- Bento
- Team Treehouse
- Codecademy
- Dash
- FreeCodeCamp.org
- Viking Code School
- Codeschool
- Scratch
- Code Studio
- Google Blockly
- Udemy
- W3 Schools
- Udacity
- LearnPython
- Code-Love
Resources to Practice Coding:
- Coding Bat
- CoderByte
- Dash
- Codecademy Labs
- Code Guide by @mdo
- The Code Player
- TalentBuddy
- CodeWars
- Programmr
- Checkio
- Code Jam
- Code Chef
- CodeForces
- Project Euler
- Rosetta Code
- Python Challenge
Resources Once Coding
Now that I’m learning the basics, I need a place to practice and write code. So again, I reach out to Google and discover various articles glamorizing each application.
Make Tech Easier: Best Code Editor Apps for Mac
Lifehacker: The Best Programming Editor for Mac
GitTower: Finding the Right Text Editor
After reading these articles, I’m going with Sublime Text… unless anyone has better recommendations? I’m definitely open to outside opinion since I’m a newbie!