Las variables en programación pueden ser locales, si están dentro de una función o bloque, o globales, si están disponibles en todo el programa. Se clasifican en cualitativas y cuantitativas, donde las cualitativas pueden ser ordinales o nominales, y las cuantitativas pueden ser continuas o discretas.