¿Qué lenguajes de programación necesito saber para trabajar en una Raspberry Pi 3?

La Raspberry Pi es una computadora del tamaño de una tarjeta de crédito que se conecta a su televisor y un teclado. Es una pequeña computadora capaz que se puede usar en proyectos de electrónica y para muchas de las cosas que hace su PC de escritorio, como hojas de cálculo, procesamiento de textos, navegación en Internet y juegos. También reproduce videos de alta definición. Queremos ver que sea utilizado por adultos y niños de todo el mundo para aprender programación y creación digital. El Raspberry Pi fue diseñado para alentar a los jóvenes a aprender a codificar: el Pi en Raspberry Pi incluso proviene del lenguaje de programación Python, por lo que la idea misma de programación está escrita en el nombre de la computadora misma.

La Fundación Raspberry Pi recomienda Python como lenguaje para los estudiantes. Y Scratch para niños más pequeños. C, C ++, Java, Scratch y Ruby vienen instalados por defecto en la Raspberry Pi.

Otros idiomas que se pueden usar son:

· Nodejs

· HTML5

· Javascript y JQuery

· Perl

· Erlang

El Raspberry Pi 3 puede ejecutar Windows 10. Una vez que haya terminado, puede usar Visual Studio para programar su aplicación.

Personalmente, prefiero Python y Node.js para la programación. Python es un lenguaje de programación maravilloso y poderoso que es fácil de usar (fácil de leer y escribir) y con Raspberry Pi le permite conectar su proyecto al mundo real. Si bien Node.js utiliza un modelo de E / S sin bloqueo controlado por eventos que lo hace liviano y eficiente, perfecto para aplicaciones en tiempo real con uso intensivo de datos que se ejecutan en dispositivos distribuidos.

Alguna.

No creo que exista un solo idioma que no pueda usar en Raspberry Pi. En general, los diseñadores de nuevos lenguajes apuntan primero al sistema operativo Linux, porque eso es lo que usan en sus computadoras en la academia. Raspberry Pi usa Linux, por lo que todos esos idiomas están disponibles. Encontrará que para los pocos lenguajes que no son ciertos, por ejemplo, C #, alguien ha hecho el esfuerzo de portarlos a Linux.

Ahora, si su pregunta era qué idiomas debería usar, entonces serían los que serían mejor respaldados por las bibliotecas, la documentación, los tutoriales y la comunidad. Eso sería Python, Scratch, C ++ y C. También hay un buen soporte para el ensamblador ARM, si te gusta ese tipo de cosas. Amol Disale dijo que Ruby y Java se instalan inicialmente en Raspberry Pi, lo que hace que sea un poco más fácil comenzar a usarlos, aunque generalmente es fácil instalarlo usted mismo.

También puede programarlo usando c con el compilador GCC. También puede controlar el GPIO desde c también. Mira mi video en él:

Raspberry Pi Beginning C Programming GPIO

Es solo una computadora Linux, puede interactuar con su GPIO y realizar otras tareas en prácticamente cualquier lenguaje de programación con el que se sienta cómodo, python está dirigido a principiantes que desean aprender codificación (objetivo principal de la fundación raspberry), viene preinstalado con raspbian OS, personalmente me gusta usar JS (Node), también puedes usar C o C ++ de bajo nivel

Python lo haría. Es un lenguaje muy fácil de dominar. Puede hacer cualquier cosa, desde la interfaz básica GPIO hasta operaciones matemáticas complejas utilizando Python fácilmente.

Python y / o C / C ++

Python seguro.

More Interesting

¿Podemos usar Raspberry Pi para fines industriales sin infringir ninguna ley de la empresa?

¿Qué debo hacer para fabricar un prototipo tecnológico a partir de una Raspberry Pi?

¿Cuáles son los objetivos de crear cosas como Arduino y Raspberry Pi?

Cómo hacer mi propio tablero como Raspberry

¿Cómo difunde el Raspberry Pi su "dominio"? Descubrí que llamé a mi RaspberryPi "veryberry", por ejemplo, y sin modificar ninguna configuración de DNS, puedo conectarme a ssh: // veryberry y http: // veryberry ... ¿Cómo se pasa ese nombre de dominio ya que no está conectado a un servidor de nombres de dominio?

Quiero construir un robot con mi raspberry pi 2, ¿por dónde empezar?

¿Qué es mejor aprender si uno quiere trabajar en IoT o aprendizaje automático en el futuro con una base electrónica: placas de sistema integradas, Raspberry Pi o FPGA?

¿Debo comprar la placa Raspberry Pi o el kit Arduino con escudos para mi proyecto de verano?

¿Qué es Raspberry Pi? ¿Cuáles son sus usos? ¿Cómo podemos usarlo en nuestra empresa?

Sé C / C ++ muy bien. Desde mi punto de vista, no entiendo por qué es tan difícil para la gente aprenderlo. ¿Por qué tanta gente no entiende los punteros?

¿Hay alguna biblioteca Raspberry Pi disponible para el reconocimiento de objetos?

Quiero construir una demostración de brazo de robot usando ROS. ¿Debo usar un BeagleBoard o Raspberry Pi?

Cómo grabar frecuencias desde el espacio exterior con Raspberry Pi (o con otros dispositivos)

Compré frambuesa pi. ¿Cuáles son los softwares que tengo que instalar para trabajar inicialmente?

¿Qué puedo hacer con una Raspberry Pi y Arduino juntas?