Which programming language to learn for beginners? #code #coding #progamming

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

Screen Shot 2015-02-28 at 11.41.59 AM

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:

  1. HTML/CSS (good to get the basics!)
  2. Python
  3. Java
  4. Ruby
  5. PHP
  6. 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:


 Resources to Practice Coding:

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!

Technology annoyances

Lately, For awhile, I have become more and more annoyed with technology.  More specifically, texting and social media.  One of the biggest pros for technology is the ability to stay in touch with people.  This brings friends and families closer together regardless of distance.  Yet, one of the biggest cons against technology is that it hinders personal relationships that are in the present.  People easily get distracted staying connected that they neglect the experiences, friends, family in front of them.  I am guilty of this, not gonna lie (my aunt told me so today…and my mom let me know yesterday).  However, I want to get better and improve my present relationships.  What good is criticism if one doesn’t reflect on it’s meaning?  I’ve already curtailed my facebook presence.  Twitter is mainly just used for news.  Instagram is for me to look back at my days — but it’s for ME.  This current generation of instant gratification and lack of patience is really frustrating.  I’m losing faith in the current generation where meaningful conversation and face-to-face interactions seem to be foreign.  So if I don’t return texts immediately, I do apologize.  I’m not ready to “get with the times.”

10 Signs You Might Be Addicted to Your Smartphone

My result:

Congratulations – you have completed Smartphone Abuse Test.

You scored 3 points out on this quiz.

If you answer YES to more than 5 questions you might benefit by examining how much time you spend on your Smartphone and consider changing your use patterns.

Copyright, 2014. Dr. David Greenfield . The Center for Internet and Technology Addiction.