My main language, by tradition, is Fortran. One might think it is very old, but it allows me to do all the necessary numerical and graphical calculations. I like Fortran because it was one of the first I learned; it is actually very simple and with few instructions you can do everything.
I have created some graphical subroutines in Fortran that allow me to generate 2D and 3D DXF drawings for viewing and modifying with CAD software. With that, along with reports and numerical listings, I can calculate everything I need.
For many years I have been using the GNU Fortran compiler, which has de facto become the current standard. It allows compiling versions from Fortran 77 up to Fortran 2023. I like to keep a visual style of the code in Fortran 77 but I use later updates if necessary.
Today, programming languages, and languages in general, are not much of a problem. We can always ask the AI to translate it into another language that we like better.
The most complete Fortran program I have created so far is LEparagliding for paragliding wing design.
First of all, you need to install a Fortran compiler. The most universal compiler is the one from the GNU project, therefore install gfortran. The best way is to work with a GNU/Linux or BSD operating system (including Mac OSX) where you will also have all the bash tools. If you do not want to install GNU/Linux, an alternative on Windows is to install a Cygwin console, making sure to install all Fortran-related applications (gfortran, f2c, gcc,...).