Este documento presenta subrutinas en Fortran 95 para resolver ecuaciones no lineales de una variable mediante métodos numéricos iterativos como bisección, Newton-Raphson, Birge-Vieta y secante. Explica los principios básicos de cada método e implementa cada uno como una subrutina que acepta como entrada la función, aproximaciones iniciales, tolerancia y número máximo de iteraciones, devolviendo la raíz aproximada o un código de error. Además, define un módulo para encapsular las subrutinas y tipos de