Dans la Constitution colombienne de 1991, qui est la constitution actuelle de la Colombie, l'article 67 établit que l'éducation est "obligatoire pour les 5-15 ans et qu'elle est gratuite dans les établissements publics, bien que les frais universitaires puissent être imputés à ceux qui en ont les moyens". Ainsi, l'éducation serait gratuite, mais seulement pour ceux qui sont dans l'incapacité de payer.
Notons que la Colombie est l'un des pays d'Amérique latine où l'éducation de base n'est pas entièrement gratuite, d'autant plus qu'aux frais d'inscription demandés par les établissement scolaires s'ajoutent d'autres frais tels que les manuels, les fournitures scolaires, l'uniforme et le transport.
Malgré tout, le taux d'analphabétisme en Colombie a fortement chuté ces dernières années, de nombreux efforts ayant été prodigués. Ainsi, "l’école nouvelle" (l’Escuela nueva) a été lancée en 1975 dans les régions pauvres et rurales afin d'empêcher les enfants de quitter l'école primaire dans les régions sensibles ou fragilisées et d'améliorer la qualité de l'enseignement dans les campagnes.
Taux d'alphabétisme | 1993 | 1996 | 2007 | |
Jeunes (15-24) % | Masculin | 89,4 | 96,4 | 97,5 |
Féminin | 91,8 | 97,6 | 98,4 | |
Total | 35 | 36 | 38 | |
Adultes (15+) % | Masculin | 81,5 | 91,1 | 92,4 |
Féminin | 81,2 | 91,3 | 92,8 | |
Total | 81,4 | 91,2 | 92,7 |
La loi n° 115 de 1994, la Ley Normatividad del Sector Educativo (ou Loi à caractère normatif du secteur éducatif), définit les normes à propos de la langue d'enseignement. Elle affirme implicitement que le «castillan» est la langue de l'enseignement public, bien que les langues indigènes puissent, en principe, être également enseignées. Dans les articles 20 (éducation de base), 21 (cycle primaire) et 22 (cycle secondaire) de cette loi, il est effectivement stipulé que les élèves doivent développer des habilités de communication de base pour lire, comprendre, écrire, écouter, parler et s’exprimer correctement en langue castillane. Ces dispositions sont normales dans un pays où la langue espagnole jouit du statut de langue officielle.