pode observar no exemplo abaixo:SOMATORIA DE TRES NUMEROS Passo 1 Receber os tres numeros. Passo 2 Somar os tres numeros. Passo 3 Mostrar o resultado obtido. As primeiras linguagens de programacao foram as linguagens de maquinas e as linguagens ASSEMBLY dos primeiros computadores, comecando na decada de 1940. Centenas de linguagens de programacao e dialetos foram desenvolvidos desde entao. A maioria teve tempo de vida e utilidades limitadas, enquanto algumas tiveram amplo sucesso e um ou mais dominios de aplicacao. Muitas desenvolveram um papel importante na influencia sobre o projeto de futuras linguagens. 2.1.1 Tipos de Linguagem de Programacao maisutilizados O indice TIOBE (programming community index), analisou as linguagens de programacao mais utilizadas e listou as vinte principais, sao elas: C Java Objective-C C++ C# Visual Basic PHP Python Perl Ruby JavaScript Delphi/Object Pascal Lisp Transact-SQL Visual Basic.NET Pascal Ada Lua PL/SQL MatLab 2.1.2 Linguagem de Programacao Utilizada noProjeto Este projeto esta sendo desenvolvido principalmente com a Linguagem C#, pois essa linguagem de programacao foi utilizada para desenvolver os aplicativos do Sensor Kinect que foi disponibilizado pela Microsoft. 2.1.3 Vantagens e desvantagens do C# Vantagens do C#: Maior interatividade com os internautas. Recursos do ambiente Windows. Programacao orientada a objeto. Nao e preciso registrar componentes. Uso de eventos nos controles. Validacao de dados. Manipular banco de dados desconectados. Desvantagem do C#: Os programas e componentes antigos devem ser reescritos. 2.1.4 Estrutura do C# Um codigo criado em C# deve ser compilado e com isso sera gerado um arquivo com extensao DLL ou EXE. Para roda-lo, e invocado o runtime do NET e quando e feita uma solicitacao a esse arquivo, e carregado para memoria um codigo IL (Intermediate Language) que e compilado em tempo de execucao para o computador que o solicitou. (RENATO HADDAD, 2001). 2.2 Sensores Sensores sao dispositivos sensiveis a alguma forma de energia podendo ser de origem variada como: luminosa, termica, cinetica; onde se relaciona com uma grandeza fisica que precisa ser medida como: pressao, temperatura, velocidade, posicao etc. Sendo utilizados como medidores, indicadores, registradores, controladores ou alarmes. (THOMAZINI & ALBUQUERQUE, 2011). Existem duas origens para os sensores: analogicas ou digitais. Sensores analogicos podem assumir qualquer valor no seu sinal de saida ao longo do tempo, sendo mensuradas atraves de elementos sensiveis com circuitos nao digitais. Ja os sensores digitais, assumem apenas dois valores no seu sinal de saida ao longo do tempo, interpretados como zero ou um, sendo mostrados ao sistema de controle apos serem convertidos pelo circuito eletronico do transdutor. Transdutores sao os encarregados de transformar uma grandeza fisica em um sinal de tensao ou corrente que pode ser facilmente interpretado por um sistema de controle. No caso, o transdutor e o instrumento completo que engloba sensor e todos os circuitos de interface. (THOMAZINI & ALBUQUERQUE, 2011). Atualmente ha varios tipos de sensores, sendo divididos em alguns grupos como: Sensores de presenca; Sensores de posicao; Sensores de velocidade; Sensores de aceleracao; Sensores de temperatura; Sensores de pressao; Sensores de nivel; Sensores de vazao; Sensores de Tensao, Corrente e Potencia; Sensores de Umidade, Gases e pH.2.2.1 Sensores de