Começando Programação All-In-One For Dummies

A maioria das linguagens de programação podem tomar decisões com base nos dados que você fornecer. Em vez de executar as mesmas tarefas o mesmo número de vezes, declarações de ramificação criar um programa que lê os dados e automaticamente executa as tarefas que você precisa, ignorando as tarefas que você não precisa. Aqui estão alguns comandos de ramificação que você precisa saber:

If (condição) comando Em seguida,

If (condição) ThenCommandsEnd se
If (condição) ThenCommandsElseCommandsEnd se
If (condição) ThenCommandsElseif (condition2) thenCommandsEnd se
Select Case variableCase value1CommandsCase value2CommandsElseCommandsEnd seleccionar
switch (variável) {case value1:-break-caso Comandos value2: Comandos-break-padrão: commands-}

Programação de Computadores looping Demonstrações

Os programas podem repetir automaticamente sub-rotinas e subprogramas com base nessas declarações de looping. Eles podem repetir um número de vezes, incluem um conjunto de itens e repetir para cada item, ou repetir o tempo que um atributo é verdadeiro ou falso.

Para variable = startvalue para endvalueCommandsNext
for (valor inicial variável, o valor final, incremento) {} commands-
while (condição) {} commands-
fazer {commands-} while (condição) -

Programação Compiladores e Intérpretes

Programação requer ferramentas especiais para converter o seu programa escrito para a linguagem técnica que o computador entende. Dependendo da linguagem de programação, você precisa de um compilador ou um intérprete para operar o computador. Esses sites têm as ferramentas para linguagens comuns.

Visual Basic, Visual C #, Visual C ++, ferramentas do Visual Web Developer (microsoft.com/express) (Somente para Windows)

Turbo Delphi, Turbo C ++, Turbo C # compiladores (turboexplorer.com) (Somente para Windows)

REALbasic (realbasic.com) (Windows, Mac OS X, Linux)

Revolução Runtime (runrev.com) (Windows, Mac OS X, Linux)

ruby (ruby-lang.org) (Windows, Mac OS X, Linux)

Java (java.com), (Windows, Mac OS X, Linux)

Python (python.org) (Windows, Mac OS X, Linux)

Perl (perl.org) (Windows, Mac OS X, Linux)

PHP (php.net) (Windows, Mac OS X, Linux)

GNU Compiler Collection (https://gcc.gnu.org) (Windows, Mac OS X, Linux)

Dev-C ++ e Dev-Pascal (bloodshed.net) (Somente para Windows)

Free Pascal (freepascal.org) (Windows, Mac OS X, Linux)

NSBasic (nsbasic.com) (Windows, a Palm, Symbian OS)

SWI-Prolog (swi-prolog.org) (Windows, Mac OS X, Linux)

CLISP (https://clisp.cons.org) (Windows, Mac OS X, Linux)

menu