- Random number generation
- Fourth-generation programming language
- Fisher–Yates shuffle
- Diamond-square algorithm
- Perlin noise
- List of programming languages by type
- Houdini (software)
- Programming paradigm
- List of programming languages for artificial intelligence
- Machine learning in video games