1. У програмуванні — код, який описує, аналізує або генерує інший код, часто використовується в метапрограмуванні для маніпулювання структурами даних або програмними конструкціями на вищому рівні абстракції.
2. У семіотиці та лінгвістиці — код (система знаків або правил), який використовується для опису, аналізу або створення інших кодів; мова або система, що оперує іншими мовами чи системами знаків.