How do I learn Raspberry Pi

Programming with the Raspberry Pi

If you seriously want to experiment with the Raspberry Pi, you will not be able to avoid editing one or the other program script or programming something yourself. The point is not to develop large programs, but simply to write a few command lines or commands into a file and execute them. Simply to automate certain processes or to process data / inputs / outputs.

The following articles are intended to give an initial overview of which programming languages ​​can be used on the Raspberry Pi. In addition, it should be a first step in learning to program and make you want more. The first step to the first executable program should be as frustration-free as possible.

Programming with the bash / shell

Bash is not a programming language, but a user interface in the form of a command input line for operating a computer system. Like a real programming language, Bash offers a similar range of commands with which certain processes on the command line can be automated.

Programming with Python

Python is considered to be an easy-to-learn, universal programming language because it has a clear and easy-to-understand syntax. Python is widespread in computer science circles, which is why you have to deal with it again and again in technology-related training and professions.

Programming with Scratch

Scratch is a visual programming language for children and teenagers to learn the basics of programming in a playful way. With Scratch you can discover logical connections and it encourages you to try it out. You can't go wrong with this, which keeps frustration very low.

Other programming languages

Other related topics:

Experience electronics with the Raspberry Pi

All-in-one electronics starter kit for every Raspberry Pi

With breakout board, ribbon cable, breadboard and many electronic components. The whole package is rounded off with an English-language tutorial with programming examples in C, Python and Java for download.

I want that!