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

Posted on 2015-02-08
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 37

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 33

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 37

Accepted Solution

Gerwin Jansen, EE MVE earned 500 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:
Question has a verified solution.

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

This article demonstrates how to create a simple responsive confirmation dialog with Ok and Cancel buttons using HTML, CSS, jQuery and Promises
Boost your ability to deliver ambitious and competitive web apps by choosing the right JavaScript framework to best suit your project’s needs.
In this fourth video of the Xpdf series, we discuss and demonstrate the PDFinfo utility, which retrieves the contents of a PDF's Info Dictionary, as well as some other information, including the page count. We show how to isolate the page count in a…
In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…

803 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