ABAQUS and FORTRAN are linked to execute User Subroutines such as VUMAT, UMAT, USDFLD, etc.
You can find various versions of ABAQUS and FORTRAN Available. Here is the compatibility list:

ABAQUS 2017 - Intel Composer XE 2013 or above,
- Visual Studio 2010 or above

v6.14 - Intel Visual Fortran 12.0 or above
- Visual Studio 2010 or above

One can download Student version of FORTRAN for free from here:

  1. Step 1: Installation

    Install your copy of SIMULIA ABAQUS followed by Visual Studio and Visual Fortran. Make sure you install C++ component of Visual Studio as well.

  2. Step 2: Fortran Compiler

    Find ifort.exe and ifortvars.bat in Installation directory of FORTRAN.

    Copy the address on a clip board.

    example -

     "C:\Program Files (x86)\Intel\Composer XE 2013 SP1\bin\ifortvars.bat" intel64 vs2012

  3. Step 3: Visual Studio

    Go to Installation directory of Visual Studio and copy the address of file:


    for example:

     "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat" x64

  4. Step 4: Including Directories in ABAQUS CAE

    Go to Installation directory of ABAQUS and find launcher.bat

    Open the file with notepad and paste the addresses in the following manner:

    Same can also be done by right-clicking on ABAQUS CAE shortcut -> Open File Location

    Save the file.

  5. Step 5: Run ABAQUS Verification

    Run ABAQUS Verification first, It'll create a verify.log opening which you can check if the procedure was successful.

  6. Step 6: Run ABAQUS CAE

    Click and open ABAQUS, you will be able to see that Fortran is also called along with it.

    Good Luck!!!