Quando chega a hora de escrever um programa , existem dezenas , se não centenas, de linguagens de computador a partir do qual você pode escolher. Cada um tem suas próprias forças e fraquezas , quando se trata de imprimir um número de identificação do aluno para a tela. C ( e seu descendente C + +) são "linguagens de baixo nível , " tecnicamente difíceis, mas entre os mais rápidos e mais poderosos. Java é uma " linguagem de alto nível ", em que muitos dos detalhes mais difíceis de C são tratados automaticamente e de boas práticas orientadas a objeto são impostas pela estrutura da linguagem, mas é mais lento. Ruby é uma " linguagem interpretada . " Ele é muito mais lento do que Java e C e não forçar boa estrutura orientada a objetos para o usuário , mas é muito melhor em permitir que um programador para " chegar ao ponto . " Instruções 
 um 
 Cole o seguinte em seu editor de C: 
 
 int StudentID = 789216387 ; 
 
 int main () { cout 
 
 < < StudentID ; 
 
 return 0; } 
 
 
 
 Este define a identificação do aluno , atribui-lhe um valor e imprime na tela. O "retorno" é uma linha necessário para voltar ao sistema de operação e deixe-o saber que não houve erros 
 2 
 Cole o seguinte em seu editor de Java: . 
 
 Classe StudentIdPrinter { 
 
 int StudentID = 3423432432 ; 
 
 public static void main ( string [] args ) { System.out.println 
 
 ( StudentID ); 
 
 
 } } 
 
 
 Como você pode ver , há um pouco mais de código aqui do que no programa C: Java exige que todos os códigos de ser definido dentro de algum tipo de classe --- um objeto imaginário que permite as operações de grupo com os dados que eles afetam 
 3 
 cole o seguinte em seu editor de ruby: . 
 id = 432432432 
 
 
 coloca id 
 
 ao contrário de C e Java , Ruby permite ir direto ao ponto com o código que faz o que diz . Um valor ID é criada e atribuída uma carteira de estudante , e que ID é impresso para a tela imediatamente de usar o " coloca " de comando.