FML se basa en eXtensible Markup Language ( XML ).
Los diseñadores de sistemas difusos con FML tienen una metodología unificada y de alto nivel para describir sistemas difusos interoperables.
IEEE STANDARD 1855-2016 utiliza el lenguaje de definición del esquema XML W3C para definir la sintaxis y la semántica de los programas FML.
Por lo tanto, las etiquetas FML utilizadas para construir un controlador difuso representan el conjunto de lexemas utilizados para crear expresiones difusas.
En resumen, FML está compuesto esencialmente por tres capas: IEEE 1855 fue el primer estándar patrocinado por la IEEE Computational Intelligence Society .