[ELI5] What exactly is a raspberry pi?

284 views

Looking forward to learn python as a hobby and I came across this “computer?”, regardless if it’s useful with python what exactly is a raspberry pi and how is it useful? If it could be explained in simple terms that would be fantastic, I literally know nothing about coding or python.
Also if you could suggest a coding language that would be suitable for math i’d appreciate it since i’m looking to code something related with math since i love math (maybe i could start with a script/program that could resolve integers or maybe graph functions or anything of that matter)
Thanks.

In: 1

6 Answers

Anonymous 0 Comments

A Raspberry Pi is a small, cheap, low-power computer. You probably think of a computer as a big bulky thing that comes in a metal case and has a bunch of other stuff on it, but fundamentally the heart of the computer is the actual processor, input/output connections, and memory (all of which are hard-wired onto the Pi). You can then hook those connections up to other things, like a monitor or a mouse or a USB drive, or whatever.

The idea of the Pi is that it’s so small and low cost that you can use it in places you wouldn’t use a full computer with all its peripherals. For example, you could temporarily hook it up to a keyboard and monitor to program it, then disconnect it from both and just hook it up to a water sensor and a mechanical water spigot to let it auto-water your garden for you. Or you could hook it up to some wheels in a lego car to let it drive around. Things like that.

—–

Python is a popular language for doing mathematical work because a few important mathematical libraries – numpy, scikit-learn, and pandas – are available for it, which allow you to do pretty powerful mathematical work with relatively little manual labor. It’s one of the two big languages used for data science; the other is R (which is more focused on statistics).

If you want to do specifically mathematical programming, Maple or MatLab are the two big pure-math programming tools.

You are viewing 1 out of 6 answers, click here to view all answers.