malc
Posts: 8
Joined: Wed Dec 28, 2011 1:00 pm

Re: Supported programming languages on RPi

Wed Dec 28, 2011 1:07 pm

Hi all,

I have a limited knowledge of programming, but am interested in buying a Rasberry Pi when it is released.

Can anyone tell me if it's possible to program on the device in C++?

I understand it's an ARM processor, and supports a version of Linux. But aside from that it's a normal Mini PC essentially. So will it simply be dependent on whether or not the IDE is supported. For example Visual Studio will not work on it, but an open-source cross-platform IDE like Code::Blocks may run on it?

Many thanks for any help,

Malc.

mateli
Posts: 17
Joined: Thu Aug 18, 2011 6:59 pm
Contact: Website

Re: Supported programming languages on RPi

Wed Dec 28, 2011 1:21 pm

Codeblocks will probably be a good choice for rapspi. Eclipse should work to but may be a bit to heavy. However it could be an excellent choice if you use cross compilation from a x86-based compile-farm.

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 25412
Joined: Sat Jul 30, 2011 7:41 pm

Re: Supported programming languages on RPi

Wed Dec 28, 2011 1:44 pm

malc said:


Hi all,

I have a limited knowledge of programming, but am interested in buying a Rasberry Pi when it is released.

Can anyone tell me if it's possible to program on the device in C++?

I understand it's an ARM processor, and supports a version of Linux. But aside from that it's a normal Mini PC essentially. So will it simply be dependent on whether or not the IDE is supported. For example Visual Studio will not work on it, but an open-source cross-platform IDE like Code::Blocks may run on it?

Many thanks for any help,

Malc.


There is a list of tested languages on the Wiki. C/C++ works fine - command lines tool;s will be provided as standard, along with Python etc. As fo an IDE, you really only need an editor rather than a full blown IDE, vim, emacs etc, or Gedit or similar if using a desktop - Eclipse will just be too memory hungry.  IDE's on the whole are rather too memory hungry nowadays.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed. Here's an example...
“I own the world’s worst thesaurus. Not only is it awful, it’s awful."

Return to “General discussion”