Hoje em dia a programação informática está presente em praticamente tudo o que está disponível para utilização nas mais diversas áreas. De uma forma muito geral esta programação pode ser dividida em duas grandes famílias: Programação Procedimental e a Programação Orientada a Objectos. É sobre esta última que incide a programação através da linguagem C#.
Linguagem C#
A linguagem C# foi desenvolvida pela Microsoft como parte integrante do conjunto de linguagens de programação .NET, pelo que os programas que a utilizam apenas conseguirão ser utilizados em ambiente Windows. Trata-se de uma linguagem de programação fortemente desenvolvida que conseguiu ficar com as melhores partes dos seus ascendentes diretos, como o C++ e o Java. Apesar de atualmente ser apenas a décima linguagem de programação mais utilizada, é uma das mais procuradas no mercado da Tecnologia de Informação.
Por ser uma linguagem com o paradigma da programação orientada a objectos e estar preparada para ser utilizada em ambiente Windows, é bastante utilizada para programas com uma interface gráfica com recurso a botões, caixas de textos, tabelas e outros elementos a que os utilizadores Windows já estão fortemente habituados.
Hello World
Tal como acontece com a grande maioria das linguagens de programação desta família, também a utilização do C# é bastante fácil e intuitiva e os únicos pré-requisitos para a criação de um programa é a instalação de um editor e um compilador de linguagem C#. Normalmente, e por se tratar de um IDE bastante completo, os utilizadores recorrem ao disponibilizado pela Microsoft, o Visual Studio.
Como é visto no exemplo, para escrever a mensagem “Hello World!” no ecrã basta utilizar a instrução Console.WriteLine que pertence à biblioteca System.
References:
- https://stackify.com/trendiest-programming-languages-hottest-sought-programming-languages-2017/
- https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/inside-a-program/hello-world-your-first-program