این برنامه نویسی شبیه به نوشتن دستورالعمل ها برای کامپیوتر است تا بتواند کد را تولید یا تغییر دهد. مانند این است که به کامپیوتر بگویید چگونه برنامه ها را به طور خودکار تولید یا تغییر دهد.+ عکس و لینک