Ratfor je programovací jazyk navržený tak, aby usnadňoval tvorbu programů, které běží na různých počítačových systémech. Jeho autorem je Larry Wall, tvůrce programovacího jazyka Perl.
Ratfor vychází z programovacího jazyka FORTRAN, ale není s ním kompatibilní. Programy Ratfor jsou před spuštěním přeloženy do jazyka FORTRAN.
Ratfor je navržen tak, aby se dal snadno číst a psát. Není tak výkonný jako FORTRAN, ale je jednodušší na používání.
Ratfor je projekt svobodného softwaru vydaný pod licencí GNU General Public License.