Raspberry PI 2 (1GB) Ordered, Need to consider which best IDE for C programming or Java

Posted on 2015-02-08
Medium Priority
Last Modified: 2016-08-13
I have ordered Raspberry Pi 2 and would like to setup new project.

(1) Should I develop app in Window 8 and suitable IDE (JAVA or C)?, what the benefits this approach

(2) Which OS and IDE that work best for Java

(3) Which OS and IDE that work best for C

I'm familiar with Ellipse (TI and NXP) and Netbean (MPLABX). Im keen to get into Java platform including form and windows.

How fast Java on newer Rapsberry Pi 2 (1GB).
Question by:Richard Payne
  • 2
LVL 38

Expert Comment

by:Gerwin Jansen, EE MVE
ID: 40601715
Hi, you are not very clear in what  you want. You've ordered a Raspberry PI 2 - what do  you want to do with it? Do you want to setup a programming environment on it or do you want to develop an application in Java and run that on the device? Can you describe your project? Also: you've select JavaScript and Misc Programming, I fail to see why.
LVL 34

Expert Comment

ID: 40601722
greetngs riscy00, , I am posting here because no one else has, I have only minor experience with the first r pi, It was more time than I had, to set it up and learn the raspberry. There are OPTIONS, for the setup and use of raspberry pi, , the second version, I think at this time, is limited to it's "NOOBS" OS, There are a ton of resources at it's web site -

Here is a page that tells you some about using the C language on a ras pi -

You may can do a "JAVA" interface in raspberry pi NOOBS, , but be sure you understand that ALL Java programming is an INTERPRETED language, NOT a direct compile and link language like C and C++ . You can NOT run any Java program directly, IT HAS to go through the whole "Java" subsystem, get setup for the NOOBS API, and then run, not an efficient thing.

I hope another expert can give you more info, but you will find hundreds of ras pi users Posting in the many forums about things specifically for Raspberry Pi.

Author Comment

by:Richard Payne
ID: 40602469
Hi Gerwin

Java is multi-platform which I aim to make app work for both pi and window, that the reason why. I'm keen to learn how it perform using Java on mini board so recent pi device would be pathway for development experience.

I have been programming C and C# for some time now and wish to try out Java which I think missing gap from my embedded experience.

I hope to learn more how Java make window form, button, text and so on within pi and window. The project would be hex/binary calculator of a specific design which is simple starting point for development.  

I looking for some recommendation so I can jump ahead to right IDE platform.
LVL 38

Accepted Solution

Gerwin Jansen, EE MVE earned 2000 total points
ID: 40602707
I'd stick with Eclipse for Java development, there are lots of samples and projects out there in the Raspberry community. This is a link to an Eclipse/Java tutorial that I could easily  find: http://eclipsesource.com/blogs/2014/05/01/programming-the-pi-with-eclipse-and-java/
Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In real business world data are crucial and sometimes data are shared among different information systems. Hence, an agreeable file transfer protocol need to be established.
The SignAloud Glove is capable of translating American Sign Language signs into text and audio.
In this fifth video of the Xpdf series, we discuss and demonstrate the PDFdetach utility, which is able to list and, more importantly, extract attachments that are embedded in PDF files. It does this via a command line interface, making it suitable …
Screencast - Getting to Know the Pipeline

807 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question