Getting Started with Raspberry Pi: 3 Popular Programming Languages You Can Learn

Getting Started with Raspberry Pi: 3 Popular Programming Languages You Can Learn

Learning programming with Raspberry Pi makes you more valuable in the job market.

— Anderson Silva

In the previous article in this series, I shared some ways to teach kids programming with Raspberry Pi[1]. Theoretically, these resources are not limited to just children; adults can also use them. However, learning programming languages that are in high demand in the job market can provide you with better opportunities.

Here are three programming languages you can learn with Raspberry Pi.

Python

Python[2] has become the most popular programming language[3] in the open-source world. Its interpreter is packaged in every popular Linux distribution. If you have installed Raspbian on your Raspberry Pi, you will see an application called Thonny[4], which is a Python integrated development environment (IDE) designed for beginners. In simple terms, an IDE is an application that provides everything you need to run your code, generally including a debugger, documentation, automatic compilation, and simulation programs. This is a great little tutorial to get started with Thonny and Python on Raspberry Pi[5].

Getting Started with Raspberry Pi: 3 Popular Programming Languages You Can Learn

Java

Although Java[6] is not as prominent as it once was, it still holds an important position in universities and businesses around the world. Therefore, even though some people oppose my suggestion for beginners to learn Java, I still strongly recommend learning Java; one reason is that it is still very popular, and another reason is that there is a wealth of books, courses, and other resources available for your learning. You can start learning it on Raspberry Pi by using the Java integrated development environment BlueJ[7].

Getting Started with Raspberry Pi: 3 Popular Programming Languages You Can Learn

JavaScript

“My golden age…” The essence of JavaScript[8] is a client-side language that allows users to organize and automate user events in the browser and modify HTML elements. Currently, JavaScript is not limited to the browser; it can also be used in other types of clients (mobile applications) and even in server-side programming. Node.js[9] is a popular runtime environment that allows developers to write programs outside the client-browser paradigm. To learn more about running Node.js on Raspberry Pi, please check out the W3Schools tutorial[10].

Other Programming Languages

If the programming language you want to learn is not listed here, don’t be disappointed. You can use your Raspberry Pi to compile or interpret any language of your choice, including C, C++, PHP, and Ruby, which is quite possible.

Microsoft’s Visual Studio Code[11] can also run on Raspberry Pi[12]. It is an open-source code editor from Microsoft that supports multiple markup and programming languages.

via: https://opensource.com/article/19/3/programming-languages-raspberry-pi

Author: Anderson Silva[14] Topic: lujun9972 Translator: qhwdw Proofreader: wxy

This article is originally compiled by LCTT and proudly presented by Linux China.

Getting Started with Raspberry Pi: 3 Popular Programming Languages You Can Learn

Leave a Comment

×