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.
Industria del software
Existe una categoría de software que requiere que se le agregue valor, como pueden ser los software de desarrollo (lenguajes de desarrollo o software que necesita sea adaptado e integrado). Este tipo de software va dirigido a empresas y es vendido por revendedores con un conocimiento mayor que entregan servicios adicionales a la simple venta de una caja ("VAR: Value Added Resellers"). En la venta de software para grandes empresas o corporaciones, en general, se involucran directamente las marcas de software ya que les interesa tomar los proyectos grandes y poder vender adicionalmente capacitación, desarrollo, soporte, licencias y actualizaciones y consultoría. Los avances en tecnología del hardware y software de los últimos años han convertido al negocio de la computación en algo complejo. Es muy poco probable que las empresas pongan en marcha sus sistemas de computación sin la ayuda o asistencia de los vendedores de software (ejm: SAP).