element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Polls What language and what DevEnv are you  using to develop with raspbian on Raspberry PI?
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: balearicdynamics
  • Date Created: 8 Aug 2015 10:33 AM Date Created
  • Last Updated Last Updated: 11 Oct 2021 2:57 PM
  • Views 1472 views
  • Likes 1 like
  • Comments 9 comments
Related
Recommended

What language and what DevEnv are you  using to develop with raspbian on Raspberry PI?

I have started this poll as I am interested to screen in the most possible complete way what is the various languages you are approaching to develop on the Raspberry PI. I have explicitly added raspbian as the most Debian-like Linux distribution supporting the larger number of components almost for every programming language.

 

Please add your comment on the PI development usage you are using.

  • development_platform
  • raspberry-pi
  • development
  • development_language
  • raspbian
  • linux
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply

Top Comments

  • johnbeetem
    johnbeetem over 10 years ago +5
    I use GalaxC, which is part of XXICC (21st Century Co-design) release 0.0q XXICC provides the programming environment for GalaxC, and includes document editing and GUI. XXICC is small, so it fits within…
  • johnbeetem
    johnbeetem over 9 years ago in reply to gihu +3
    The GNU C/C++ come with Raspbian. Type "man gcc" in a terminal window for more information.
  • fvan
    fvan over 10 years ago +1
    I usually script in a combination of Python or Perl, and bash. Not necessarily tied to any platform such as the Raspberry Pi.
  • DAB
    DAB over 7 years ago

    Hi Enrico,

     

    I have been looking hard at python because it is easy to use and enables me to do some basic analysis with good graphics to look at my ideas for subatomic physics.  My coauthor is using python to build our first models so that we can look at the more interesting ideas about how atoms might really work.

     

    DAB

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • johnbeetem
    johnbeetem over 9 years ago in reply to gihu

    The GNU C/C++ come with Raspbian.  Type "man gcc" in a terminal window for more information.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • gihu
    gihu over 9 years ago

    I am also trying to learn python, because of Raspberry. C/C++ would be really appreciated

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • 1234jgs
    1234jgs over 9 years ago

    Python or bash it depends on the program.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • tin_xdevs
    tin_xdevs over 9 years ago

    Used python and C (plain, not ++) on my Pi's.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • clem57
    clem57 over 10 years ago

    I learn to use python because of the Raspberry Pi. Although shell scripting is used as well.

    C

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • balearicdynamics
    balearicdynamics over 10 years ago in reply to johnbeetem

    This is a very interesting news image I will check later.

     

    Thanks. Enrico

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • johnbeetem
    johnbeetem over 10 years ago

    I use GalaxC, which is part of XXICC (21st Century Co-design) release 0.0q

    XXICC provides the programming environment for GalaxC, and includes document editing and GUI.  XXICC is small, so it fits within RasPi's limited memory and I/O resources.

     

    In practice, I do most of my development on an ODROID-C1, which is 20% faster then a RasPi 2.  I use a USB hard drive for my root file system so I don't have to worry about SD card degradation.  If I need to do Xilinx FPGA development I have to use an x86 machine, but at least it's still GNU/Linux most of the time.

     

    It's really nice to work with a silent CPU that's only drawing a few watts.  Using a relatively weak CPU exposes where my code can use performance improvement.  IMO it's a huge mistake to give developers fast machines with huge amounts of memory since they can't tell if their algorithms will run poorly on a user machine with less resource.

    • Cancel
    • Vote Up +5 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • fvan
    fvan over 10 years ago

    I usually script in a combination of Python or Perl, and bash. Not necessarily tied to any platform such as the Raspberry Pi.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube