Community > Forum > The Spaceflight Cafe > Best programming language?

Best programming language?

Posted by: Techno311 - Mon Aug 25, 2008 8:51 am
Post new topic Reply to topic
 [ 5 posts ] 
Best programming language? 
Author Message
Spaceflight Trainee
Spaceflight Trainee
avatar
Joined: Thu Feb 21, 2008 10:05 pm
Posts: 27
Post Best programming language?   Posted on: Mon Aug 25, 2008 8:51 am
I did a general search for this topic, but I found nothing. What are the programming languages widely used in the aerospace field? I've read that all DoD contracts had to be ADA, but that has been dropped.


Back to top
Profile
Space Station Commander
Space Station Commander
User avatar
Joined: Wed Dec 08, 2004 12:55 pm
Posts: 506
Location: Germany
Post    Posted on: Mon Aug 25, 2008 1:29 pm
My last state of knowledge was that system critical functions are still coded in ADA or otherwise the company has to proof that these critical functions work without any bugs.
For non-critical functions all languages are nowadays allowed, so I guess the one most used is a C++ variant.

In research I once used Fortran and C.

_________________
"The hardest hurdle to space isn't the technicalities and money. But rather, the courage and the will to do it." - Burt Rutan.


Back to top
Profile WWW
Spaceflight Participant
Spaceflight Participant
User avatar
Joined: Wed May 21, 2008 4:21 pm
Posts: 74
Location: Baltimore, MD
Post    Posted on: Mon Aug 25, 2008 2:08 pm
We use C++, but only use the OO stuff VERY sparingly - just enough to make life a little easier, but making sure we don't do any dynamic memory allocation, and don't dynamically create objects because that can (depending on complexity) lead to non-deterministic run-time.

Emory Stagmer
Project Software Lead, NASA's LCROSS Satellite


Back to top
Profile WWW
Space Station Commander
Space Station Commander
User avatar
Joined: Mon Oct 06, 2003 9:22 pm
Posts: 843
Location: New York, NY
Post    Posted on: Wed Sep 10, 2008 9:40 pm
verilog definitely needed (HDL), C is used extensively for low level stuff, and of course LabView/LabWindows for test environments.

_________________
Cornell 2010- Applied and Engineering Physics

Software Developer

Also, check out my fractals


Back to top
Profile
Space Station Member
Space Station Member
avatar
Joined: Thu Mar 06, 2008 9:22 pm
Posts: 266
Post    Posted on: Thu Sep 11, 2008 4:08 pm
C for DAQ and hardware control on the vehicle, LabView for DAQ on some of hte test hardware, and Matlab and Simulink for the GN&C system and associated simulators.


Back to top
Profile
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 
 

Who is online 

Users browsing this forum: No registered users and 13 guests


cron
© 2014 The International Space Fellowship, developed by Gabitasoft Interactive. All Rights Reserved.  Privacy Policy | Terms of Use