C # es un lenguaje de programación orientado a objetos de propósito general desarrollado en Microsoft y lanzado en 2002. Es similar a Java en su sintaxis. El propósito de C # es definir con precisión una serie de operaciones que una computadora puede realizar para realizar una tarea.
La mayoría de las operaciones de C # implican la manipulación de números y texto, pero cualquier cosa que la computadora pueda hacer físicamente se puede programar en C #. Las computadoras no tienen inteligencia: se les debe decir exactamente qué hacer, y sus acciones están definidas por el lenguaje de programación que utiliza. Una vez programados, pueden repetir los pasos tantas veces como sea necesario a alta velocidad. Las PC modernas son tan rápidas que pueden contar hasta mil millones en segundos.
Las tareas de programación típicas incluyen colocar datos en una base de datos o extraerlos, mostrar gráficos de alta velocidad en un juego o video, controlar dispositivos electrónicos conectados a la PC y reproducir música o efectos de sonido. Incluso puede usarlo para escribir software para generar música o ayudarlo a componer.
Algunos desarrolladores creen que C # es demasiado lento para los juegos porque se interpreta en lugar de compilarse. Sin embargo, .NET Framework compila el código interpretado la primera vez que se ejecuta.
C # es un lenguaje de programa altamente calificado. Muchos lenguajes de computadora están escritos para un propósito específico, pero C # es un lenguaje de propósito general con características para hacer que los programas sean más robustos..
A diferencia de C ++ y, en menor medida, Java, el manejo de la pantalla en C # es excelente tanto en escritorios como en la web. En este rol, C # superó a lenguajes como Visual Basic y Delphi.
Cualquier PC que pueda ejecutar .NET Framework puede ejecutar el lenguaje de programación C #. Linux admite C # usando el compilador Mono C #.
Necesita un compilador de C #. Hay una serie de comerciales y gratuitos disponibles. La versión profesional de Visual Studio puede compilar código C #. Mono es un compilador de C # gratuito y de código abierto.
C # se escribe usando un editor de texto. Escribe un programa de computadora como una serie de instrucciones (llamadas declaraciones) en una notación que se parece un poco a las fórmulas matemáticas.
Esto se guarda como un archivo de texto y luego se compila y se vincula para generar código de máquina que luego puede ejecutar. La mayoría de las aplicaciones que usa en una computadora se escribieron y compilaron de esta manera, muchas de ellas en C #.
No tanto como en Java, C o C ++, pero está empezando a ser popular. A diferencia de las aplicaciones comerciales, donde el código fuente es propiedad de una empresa y nunca está disponible, cualquiera puede ver y usar el código fuente abierto. Es una excelente manera de aprender técnicas de codificación..
Hay muchos trabajos de C #, y C # cuenta con el respaldo de Microsoft, por lo que es probable que esté disponible por un tiempo.
Podrías escribir tus propios juegos, pero necesitarías ser artístico o un amigo artista porque también necesitas música y efectos de sonido. Quizás prefiera una carrera como desarrollador de software empresarial creando aplicaciones comerciales o como ingeniero de software.