Desarrollador de software
En informática, un desarrollador (al que con frecuencia también se conoce como analista-programador), es un especialista en informática que es capaz de concebir y elaborar sistemas informáticos (paquetes de software), así como de implementarlos y ponerlos a punto, utilizando uno o varios lenguajes de programación.
Desarrollo de videojuegos independiente
A mediados de los años 2000, muchos desarrolladores de videojuegos independientes decidieron liberar el código fuente de sus videojuegos, aumentando así en gran medida el número de posibles participantes, dependiendo esto del interés que genere un proyecto. Esto posibilita que los videojuegos sean mucho más complejos y que tengan éxito en situaciones en las que una versión de código cerrado estaría limitada debido a recursos reducidos (creando así la posibilidad de convertirse en vaporware).