It can also run applications written in just about any programming language including Ada. It can run barebone code but typically it runs Linux.