The Fun3D application is developed by NASA in Fortran programming language. Fortran is a programming language used actively in scientific programs.
As for the rest of the questions, I suggest checking the built-in manual available on the NASA's website. You will find all the program's capabilities and supported features regarding accepted variables and such.