According to the prestigious IEEE (Institute of Electrical and Electronics Engineers), the top twenty programming languages to learn right now are as follows:
- Java
- C
- C++
- Python
- C# (pronounced C-sharp)
- PHP
- JavaScript
- Ruby
- R
- MATLAB (matrix laboratory)
- Perl
- SQL
- Assembly
- HTML
- Visual Basic
- Objective-C
- Scala
- Shell
- Arduino
- Go
Programming for beginners/young students
Programming languages can be taught to beginning students—especially kids. Here are three programming languages worth considering:
Turtle Art: “Turtle Art is an activity with a Logo-inspired graphical ‘turtle’ that draws colorful art based on Scratch-like snap-together visual programming elements.”
Scratch: Scratch allows children to program their own interactive stories, games, and animations; these can be shared online with other users.
Tynker: Beginners can learn the basics of programming or coding games with this programming language.
(Next page: programming languages for middle school and beyond)
- TC- What student choice and agency actually looks like - November 15, 2016
- What student choice and agency actually looks like - November 14, 2016
- App of the Week: Science sensor meets your smartphone - November 14, 2016

Comments are closed.