¿Qué lenguaje de programación debo usar para crear un software para computadoras que no se puede formatear o desinstalar?

No entiendo por qué la elección del lenguaje informático es importante para …

Tu pregunta es un poco malformada, supongo. Pero lo intentaré.

Si está utilizando pequeños dispositivos integrados, entonces debe usar “C”. Porque los programas son pequeños, rápidos y potentes. Pero no puede cambiar el programa sin llevar el dispositivo a su estación de trabajo. Si quiere decir con “formateo” reprogramado.

Existen algunos lenguajes de programación de secuencias de comandos que permiten cambiar el flujo del programa en dispositivos integrados sobre la marcha. Eso sería en Arduinos un proyecto como billroy / bitlash o krüe :: avrforth.

Bitlash y Forth permiten, incluso en un pequeño dispositivo integrado, cambiar el código después de grabar el chip.

En todos los demás sistemas, no es importante si puede formatear o qué. ¿Desinstalado? Nunca desinstalé una computadora. Pero de todos modos. El código funcionará bien con “C”.

Para la mayoría de los lenguajes de secuencias de comandos, necesitaría instalar el idioma y todo el entorno. Lo único que puede hacer es usar build en lenguajes de shell o simplemente “C”. Un binario funciona siempre.

Tienes un mínimo de dependencia.

Espero poder ayudar, la pregunta no calculó, hice lo que pude para ayudar.

¡No puedes, si puedes, todo el mundo cambiará!

Lo que quiero decir es que “hay algunos virus que atacan el controlador flash”, ¡no puedes formatear después de eso! . Hay algún truco especial para solucionarlo, ¡pero es un problema real!

Si desea crear un programa que se ejecutará en el sistema operativo Windows, y no puede formatear su sistema después de instalarlo, ¡qué catástrofe será! Si lo haces !