Metaprogramming - gusenov/kb GitHub Wiki
- Metaprogrammingin .NET by KEVIN HAZZARD, JASON BOCK - 360 pages
- Wikipedia
- Metaprogramming
- Category:Metalanguages
- Template metaprogramming is a metaprogramming technique in which templates are used by a compiler to generate temporary source code, which is merged by the compiler with the rest of the source code and then compiled.
- Quora / What programming language has the best support for metaprogramming?
Python
- IBM Developer / Metaprogramming in Python
- Metaprogramming with Python by Sulekha AloorRavi - 402 pages
Code generation
- AI
- Code Generation Isa Design Smell
- Wikipedia
- Microsoft
- Dynamic Programming
- Dynamic source code generation and compilation
- Visual Studio
- IDE
- Modeling Architecture
- IDE
- Archive
- Dynamic Programming
- Code Generation in Action by JACK HERRINGTON - 350 pages
- Что такое CodeDOM
Self-modifying code
- wiki.c2.com / Self Modifying Code
- Wikipedia
- Self-modifying code
- eval
- Self-relocation program is a program that relocates its own address-dependent instructions and data when run, and is therefore capable of being loaded into memory at any address.
Self-replicating programs
- Wikipedia