This week's giveaway is in the JDBC forum.
We're giving away four copies of Java Database Connections & Transactions (e-book only) and have Marco Behler on-line!
See this thread for details.
Win a copy of Java Database Connections & Transactions (e-book only) this week in the JDBC forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Devaka Cooray
  • Knute Snortum
  • Paul Clapham
  • Tim Cooke
Sheriffs:
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Bear Bibeault
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Ron McLeod
  • Piet Souris
  • Frits Walraven
Bartenders:
  • Ganesh Patekar
  • Tim Holloway
  • salvin francis

What programming language do you use?  RSS feed

 
Bartender
Posts: 1868
81
Android Chrome IntelliJ IDE Java MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What programming language do you use when you are programming something on your Raspberry PI?
Or maybe that is the wrong question and the answer depends what the current problem your are trying to solve.

I know that many of the Linux friendly programming languages have been ported to the Raspberry PI environment as one or two Windows programming languages.
Last time I did any programming on the device (more then three years ago) I was programming in C# using the Mono libraries on a Lighttpd web server.
 
Bartender
Posts: 9559
12
Linux Mac OS X Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Pete Letkeman wrote: the answer depends what the current problem your are trying to solve.
.



You are correct.  Since the Pi uses Linux, pretty much any programming language is available.  That said, I usually use Python because: a) I'm usually working on a project with my sons and that's what they use  b) Most examples on the net use Python  c) It appears from various forums Python is well-supported on the Pi.
 
Greenhorn
Posts: 21
Android Linux Python
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Here is the list of programming languages can run on the Raspberry Pi.

SCRATCH
Scratch is an entry-level programming language that comes as standard with the Raspberry Pi distribution, Raspbian. Scratch was originally created by the Lifelong Kindergarten Group at the MIT Media Lab in Boston, U.S., with an aim to help young people learn mathematical and computational concepts while having fun making things.

PYTHON

Python is one of the primary programming languages hosted on the Raspberry Pi.

HTML5

HTML is the mark-up language that makes the World Wide Web tick. HTML is the primary building block of the Internet — it tells your browser how to lay out each web page, and lets one website link to another. The latest version is HTML5. Through its radical redesign, it’s made embedding videos or audio into webpages or writing apps that will run on any smartphone or tablet easy.

JAVASCRIPT
JavaScript is a scripting language that works alongside HTML to add interactivity to websites. JavaScript was invented, and is maintained by, the World Wide Web Consortium, which also looks after HTML and CSS.

JQUERY
JQuery is the most popular JavaScript library. It runs on any browser, and it makes the scripting of HTML considerably simpler. With jQuery, you can create rich web interfaces and interactive components with just a small amount of JavaScript knowledge.

JAVA
When Java arrived on the scene, it was greeted with open arms by developers as the first programming language with which you could write a program that would run on any operating system, Windows machines and Unix boxes alike, without having to re-write the code.

C PROGRAMMING LANGUAGE
The C Programming language was written by Dennis Ritchie, using Brian Kernighan’s B language as its model. C is one of the most widely used languages in the world, utilized in everything from complete operating systems to simple programming languages. Linux, the operating system that runs the Raspberry Pi, is largely written in C and is built into all Linux and Unix systems.

C++
C++ was developed by the Danish developer Bjarne Stroustrup as a way to enhance C. C++ is used in a million different circumstances, including hardware design, embedded software (in mobile phones, for example), graphical applications, and programming video games. C++ adds object-oriented features to C. Other object-oriented languages are Java, Smalltalk, Ruby, and .Net.

ERLANG
Erlang is a programming language used when there is no room for failure. You might use Erlang if you were running a nuclear power plant or if you were designing a new air traffic control system: mission-critical situations where the computer breaking down would spell disaster.
 
Not so fast naughty spawn! I want you to know about
how do I do my own kindle-like thing - without amazon
https://coderanch.com/t/711421/engineering/kindle-amazon
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!