No sé si esto es demasiado amplio o no, pero todavía soy un programador joven en la universidad, es mi tercer año. Siento que tengo una buena comprensión de diferentes idiomas y una buena base. Pero me tropiezo al pensar cómo, por ejemplo, si estoy tratando de crear un programa y digo que escribí una parte en Python solo porque es fácil y hace el trabajo, pero este programa necesitaría obtener resultados de otro programa que escribí en C y estoy usando C debido a su velocidad. No estoy seguro de cómo hacer que los dos programas e idiomas diferentes interactúen entre sí para crear un programa total en general. Estoy seguro de que puedes escribir en un archivo, pero entonces, ¿qué pasaría si los programas python y C acceden a un archivo? Necesito pensar en bloqueos.
La mayoría de las veces que hice esto fue con la importación de archivos en un programa, pero en ese caso son del mismo idioma, así que es fácil, solo uso la función de importación, pero con dos idiomas / programas interactuando para crear una salida coherente, estoy teniendo problemas .
Estaba pensando en esta pregunta porque estaba pensando en sumergirme en la creación de algunas aplicaciones web básicas solo para aprender, pero no tengo idea de cómo decir que el archivo javascript sea interactivo con algo que escribí en python o viceversa.
Siento que me estoy perdiendo algo realmente fácil aquí y simplemente no lo entiendo. Lo siento si esta pregunta es demasiado amplia, pero realmente no pude encontrar una respuesta clara en línea, estaba tratando de mirar a través de una aplicación web de código abierto, pero realmente no pude obtener una respuesta, perdóneme si la pregunta parece tonta, pensé este es un buen lugar para preguntar Me encanta leer en stackexchange.
Gracias por cualquier respuesta