Tracking shortcuts as I need and find them. Will update as opportunity affords:
Multi-Line Select: <ALT>-click
Tracking shortcuts as I need and find them. Will update as opportunity affords:
Multi-Line Select: <ALT>-click
Aspiring programmers often ask the question, “What language should I begin with.”
The first answer is: the first programming language you learn doesn’t matter much. Learn the principles. If you keep programming, you’ll learn more languages anyway.
But the question returns: “I still need to pick a language to begin learning the principles.”
This is where it gets messy. The recommendations come flooding in:
Each has its advantages.
Among these Python is a standout, for a few key reasons.
Python is a relatively efficient language, requiring fewer lines of code to produce results.
Some languages, such as Java or C#, have much higher setup and maintenance overhead.
In fact, Python has become the most frequently used teaching language at major universities.
For instance: YouTube, Google, Instagram, Pinterest, Quora, Reddit, Dropbox, Civilization IV, and more. It’s also widely used for penetration testing, data analysis, scientific computing, and more.
Yi-Jirr Chen has gathered a number of relevant statistics in an excellent article comparing benefits of several languages here.
For all of the above reasons, I’ve elected to add Python to my own repertoire, and it’s what I’ll be using to teach Intro to Computer Programming in our Information Systems program at Oklahoma Wesleyan University.
If you’d like to learn more and get started, here are some resources, below.
Python is Now the Most Popular Introductory Teaching Language at Top U.S. Universities – ACM.org
If I had to choose between learning Java and Python, what should I choose to learn first? – Quora?
What Programming Language Should a Beginner Learn in 2016? – CodeMentor
Which Programming Language Should I Learn First? – Lifehacker
Complete Python Bootcamp – Udemy
Learning Python for Data Analysis – Udemy
Python for Programmers – Udemy
Learn Python by Sololearn – iOS App