NASA uses a variety of programming languages for different applications. Some of the most commonly used programming languages at NASA include: C++: used for software development for spacecraft systems and simulations. Python: used for data analysis and machine learning.