Hay principalmente 2 categorías.
- Programación de lógica de negocios
- Programación de recuperación de datos
para la primera categoría, usted escribe código que realmente realiza las tareas de programación, como la implementación de la lógica comercial central, como la toma de decisiones, la manipulación de datos y la realización de operaciones en los datos, etc. Es posible que desee utilizar cualquier tecnología de back-end para este propósito. Los ejemplos son PHP, Java, Asp, C ++, etc.
La otra categoría son los idiomas utilizados para interactuar con la base de datos para el almacenamiento de datos y con el fin de realizar modificaciones en los datos ya almacenados. SQL es el lenguaje más popular en este sentido.
- Soy el único desarrollador de back-end de una startup web. ¿Cuánta seguridad debo saber?
- ¿Cuál es el mejor para la programación de back-end (Java - ruby - python) y por qué?
- ¿Qué debo aprender para el desarrollo web (front-end y back-end) en 2017?
- ¿Cuáles son algunos lenguajes de fondo rápidos y modernos para desarrolladores avanzados?
- Para el desarrollo web de back-end, ¿es mejor aprender PHP o Python?
En estos días, la primera categoría definida anteriormente también proporciona utilidades para usar la segunda categoría de manera más inteligente, por lo que la segunda categoría está casi fusionada con la primera y, por lo tanto, la primera categoría se vuelve más prominente en las discusiones. Por lo tanto, casi todos los desarrolladores tienden a ignorar las cosas y dejan de preocuparse por la segunda categoría por separado, ya que la primera categoría proporciona una interfaz para manejarla por sí misma en el backend.