if,英文名为Interactive Fortran,在中文中又称交互式Fortran,是一种面向过程、结构化高级程序语言。该语言的历史可以追溯到20世纪60年代,是IBM公司为科学计算所开发的一种计算机语言。
if语言的特点主要在于其代码高度可移植,示例中可以在不同的硬件上运行且执行结果相同,接口灵活,适用于科学、工程、数据处理等诸多领域,具有其它高级语言的优点。
if语言非常适合进行高性能计算,例如与数学、物理等学科密切相关的大规模科学计算,其丰富的指令库和数据类型以及运算性能得到了很多用户的好评。
无论是在学术界还是在工业界,if语言都有着广泛的应用,包括飞行器气动力学、环境流体力学、军事防卫领域等众多领域。