Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Livre
Acesso mais rápido do que o navegador!
E sem anúncios!

C (linguagem de programação)

C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, padronizada pela ISO, criada em 1972, por Dennis Ritchie, no AT&T Bell Labs, para desenvolver o sistema operacional Unix (que foi originalmente escrito em Assembly).

114 relações: Adição, ALGOL, Ambiente de desenvolvimento integrado, American National Standards Institute, Análise léxica, Arranjo (computação), Assembly, AT&T, Automação de compilação, AWK, B (linguagem de programação), BASIC, BCPL, Bell Labs, Biblioteca (computação), Bit bucket, Bjarne Stroustrup, Borland, Brian Kernighan, Byte, C Sharp, C++, Cadeia de caracteres, Caractere, Código de máquina, Código-fonte, Ciência da computação, Classe (programação), Clausura (ciência da computação), Code::Blocks, Coletor de lixo, Compilador, Composição de funções, Computador doméstico, Csh, D (linguagem de programação), Década de 1970, Década de 1980, Década de 1990, Dennis Ritchie, Dev-C++, Divisão, Entrada/saída, Euphoria (linguagem de programação), Exponenciação, Fortran, GNU Compiler Collection, Go (linguagem de programação), Interpretador de comandos, Java (linguagem de programação), ..., JavaScript, Ken Thompson, Limbo (linguagem de programação), Linguagem compilada, Linguagem de programação, Linguagem de programação de alto nível, Linguagem de programação de baixo nível, Linguagem interpretada, Lista de linguagens de programação, Logic Basic, Macro, Make, Microsoft, Microsoft Visual Studio, Microsoft Windows, Multiplicação, Núcleo (sistema operacional), Número complexo, Número inteiro, NetBeans, Objective-C, Objeto, Operação (matemática), Organização Internacional para Padronização, Orientação a objetos, Paradigma, Pascal (linguagem de programação), Perl, PHP, PL/I, Ponteiro (programação), Ponto flutuante, Portabilidade (informática), Pré-processador, Programa de computador, Programa Olá Mundo, Programação estruturada, Programação imperativa, Programação procedural, Python, Radiciação, RAM, Registrador (informática), Sistema operativo, Subtração, Tempo de compilação, Tempo de execução, The C Programming Language, Tipo de dado, Turbo C, Unix, 16 bits, 1969, 1972, 1973, 1983, 1989, 1990, 1995, 1999, 2000, 2011, 32 bits, 64 bits. Expandir índice (64 mais) »

Adição

Adição é uma das operações básicas da álgebra.

Novo!!: C (linguagem de programação) e Adição · Veja mais »

ALGOL

O ALGOL é uma família de linguagens de programação de alto nível voltadas principalmente para aplicações científicas.

Novo!!: C (linguagem de programação) e ALGOL · Veja mais »

Ambiente de desenvolvimento integrado

C e C++ para o ambiente GNOME. IDE, do inglês Integrated Development Environment ou Ambiente de Desenvolvimento Integrado, é um programa de computador que reúne características e ferramentas de apoio ao desenvolvimento de software com o objetivo de agilizar este processo.

Novo!!: C (linguagem de programação) e Ambiente de desenvolvimento integrado · Veja mais »

American National Standards Institute

American National Standards Institute (literalmente traduz-se como "Instituto Nacional Americano de Padrões"), também conhecido por sua sigla ANSI, é uma organização particular estado-unidense sem fins lucrativos que tem por objetivo facilitar a padronização dos trabalhos de seus membros.

Novo!!: C (linguagem de programação) e American National Standards Institute · Veja mais »

Análise léxica

Análise léxica é o processo de analisar a entrada de linhas de caracteres (tal como o código-fonte de um programa de computador) e produzir uma seqüência de símbolos chamado "símbolos léxicos" (lexical tokens), ou somente "símbolos" (tokens), que podem ser manipulados mais facilmente por um parser (leitor de saída).

Novo!!: C (linguagem de programação) e Análise léxica · Veja mais »

Arranjo (computação)

Em programação de computadores, um arranjo (em inglês array) é uma estrutura de dados que armazena uma coleção de elementos de tal forma que cada um dos elementos possa ser identificado por, pelo menos, um índice ou uma chave.

Novo!!: C (linguagem de programação) e Arranjo (computação) · Veja mais »

Assembly

Motorola MC6800. Assembly ou linguagem de montagem é uma notação legível por humanos para o código de máquina que uma arquitetura de computador específica usa, utilizada para programar códigos entendidos por dispositivos computacionais, como microprocessadores e microcontroladores.

Novo!!: C (linguagem de programação) e Assembly · Veja mais »

AT&T

AT&T (abreviação em inglês para American Telephone and Telegraph) Corporation é uma companhia americana de telecomunicações.

Novo!!: C (linguagem de programação) e AT&T · Veja mais »

Automação de compilação

Automação de compilação é o ato de criação de scripts ou automatização de uma grande variedade de tarefas que os desenvolvedores de software realizam em suas atividades do dia-a-dia, incluindo.

Novo!!: C (linguagem de programação) e Automação de compilação · Veja mais »

AWK

A linguagem de programação AWK foi criada em 1977 pelos cientistas Alfred Aho, Peter J. Weinberger e Brian Kernighan no laboratório Bell Labs.

Novo!!: C (linguagem de programação) e AWK · Veja mais »

B (linguagem de programação)

B é uma linguagem de programação na qual pertence ao paradigma imperativo e que foi desenvolvida no Bell Laboratories de 1969, apesar de que hoje já tenha se tornado obsoleta, foi a predecessora da linguagem de programação C, que até hoje é uma das mais populares.

Novo!!: C (linguagem de programação) e B (linguagem de programação) · Veja mais »

BASIC

BASIC (acrônimo para Beginner's All-purpose Symbolic Instruction Code; em português: Código de Instruções Simbólicas de Uso Geral para Principiantes), é uma linguagem de programação, criada com fins didáticos, pelos professores John George Kemeny e Thomas Eugene Kurtz em 1964 no Dartmouth College.

Novo!!: C (linguagem de programação) e BASIC · Veja mais »

BCPL

BCPL é uma linguagem de programação, criada por Martin Richards, da Universidade de Cambridge em 1966.

Novo!!: C (linguagem de programação) e BCPL · Veja mais »

Bell Labs

Laboratórios da Bell Labs em Berkeley Heights, Nova Jersey Bell Telephone Laboratories (ou Bell Labs) era originalmente o braço de pesquisa e de desenvolvimento AT&T dos Estados Unidos, desenvolvendo uma série de tecnologias consideradas revolucionárias desde comutadores telefónicos, cabos de telefone, transístores, LEDs, lasers, a linguagem de programação C e o sistema operativo Unix.

Novo!!: C (linguagem de programação) e Bell Labs · Veja mais »

Biblioteca (computação)

Na ciência da computação, biblioteca é uma coleção de subprogramas utilizados no desenvolvimento de software.

Novo!!: C (linguagem de programação) e Biblioteca (computação) · Veja mais »

Bit bucket

Bit bucket ("cesta de bits") era o nome dado ao repositório existente nos equipamentos de teletipo, onde eram depositados os pequenos pedaços de papel resultantes da perfuração da fita de papel.

Novo!!: C (linguagem de programação) e Bit bucket · Veja mais »

Bjarne Stroustrup

Bjarne Stroustrup (Århus) é um cientista da computação dinamarquês e professor catedrático da Universidade do Texas A&M.

Novo!!: C (linguagem de programação) e Bjarne Stroustrup · Veja mais »

Borland

A Borland Software Corporation é uma empresa de software com sede em Austin, Texas.

Novo!!: C (linguagem de programação) e Borland · Veja mais »

Brian Kernighan

Brian Kernighan (Toronto) é um cientista da computação canadense.

Novo!!: C (linguagem de programação) e Brian Kernighan · Veja mais »

Byte

Um byte (Binary Term), baite ou octeto, é um dos tipos de dados integrais em computação.

Novo!!: C (linguagem de programação) e Byte · Veja mais »

C Sharp

C# (lê-se ""), é uma linguagem de programação interpretada, multi-paradigma, fortemente 'tipada', e, possuindo paradigmas de programação imperativa, funcional, declarativa, orientada a objetos e genérica, C# foi desenvolvida pela Microsoft como parte da plataforma.NET.

Novo!!: C (linguagem de programação) e C Sharp · Veja mais »

C++

C++ (lê-se "cê mais mais", em inglês lê-se see plus plus) é uma linguagem de programação compilada multi-paradigma (seu suporte inclui linguagem imperativa, orientada a objetos e genérica) e de uso geral.

Novo!!: C (linguagem de programação) e C++ · Veja mais »

Cadeia de caracteres

Na programação de computadores, uma cadeia de caracteres ou string é uma sequência de caracteres, geralmente utilizada para representar palavras, frases ou textos de um programa.

Novo!!: C (linguagem de programação) e Cadeia de caracteres · Veja mais »

Caractere

Um (ou carácter em português europeu antes do Acordo Ortográfico de 1990), no contexto da informática, é o nome que se dá a cada um dos símbolos que se podem usar para produzir um programa de computador, bem como os textos e imagens apresentados na tela quando se executa um programa em modo texto.

Novo!!: C (linguagem de programação) e Caractere · Veja mais »

Código de máquina

Todo computador possui alguns conjuntos de instruções para seu processador que será capaz de executar.

Novo!!: C (linguagem de programação) e Código de máquina · Veja mais »

Código-fonte

IDE com suporte a colorização de código. Código-fonte (source code em inglês) é o conjunto de palavras ou símbolos escritos de forma ordenada, contendo instruções em uma das linguagens de programação existentes, de maneira lógica.

Novo!!: C (linguagem de programação) e Código-fonte · Veja mais »

Ciência da computação

A Ciência da Computação lida com fundamentos teóricos da informação, computação, e técnicas práticas para suas implementações e aplicações.

Novo!!: C (linguagem de programação) e Ciência da computação · Veja mais »

Classe (programação)

Em orientação a objetos, uma classe é uma estrutura que abstrai um conjunto de objetos com características similares.

Novo!!: C (linguagem de programação) e Classe (programação) · Veja mais »

Clausura (ciência da computação)

Em ciência da computação e na programação uma clausura (do inglês closure) é uma função que referencia variáveis livres no contexto léxico.

Novo!!: C (linguagem de programação) e Clausura (ciência da computação) · Veja mais »

Code::Blocks

Code::Blocks (ou C::B) é um ambiente de desenvolvimento integrado de código aberto e multiplataforma.

Novo!!: C (linguagem de programação) e Code::Blocks · Veja mais »

Coletor de lixo

Coletores de lixo no trabalho em Espírito Santo, Brasil. Os coletores de lixo, comumente chamado no Brasil de lixeiros, são os profissionais da limpeza que trabalham na coleta do lixo recolhimento do conteúdo das lixeiras, frequentemente auxiliados pela presença de um caminhão de lixo.

Novo!!: C (linguagem de programação) e Coletor de lixo · Veja mais »

Compilador

GCC versão 4.0.2 rodando em uma janela xterm. Um programa simples está sendo compilado e então executado. Um compilador é um programa de computador (ou um grupo de programas) que, a partir de um código fonte escrito em uma linguagem compilada, cria um programa semanticamente equivalente, porém escrito em outra linguagem, código objeto.

Novo!!: C (linguagem de programação) e Compilador · Veja mais »

Composição de funções

Em matemática, uma função composta é criada aplicando uma função à saída, ou resultado, de uma outra função, sucessivamente.

Novo!!: C (linguagem de programação) e Composição de funções · Veja mais »

Computador doméstico

Computador doméstico é a designação amigável da segunda geração de microcomputadores (o termo técnico que até então era usado), tendo seu uso sido iniciado em 1977 e tornando-se comum durante a década de 1980.

Novo!!: C (linguagem de programação) e Computador doméstico · Veja mais »

Csh

O Csh ou C shell foi desenvolvido por Bill Joy da Universidade de Berkeley é o Shell mais utilizado em ambientes *BSD e Xenix.

Novo!!: C (linguagem de programação) e Csh · Veja mais »

D (linguagem de programação)

D é uma linguagem de programação de uso geral projetada por Walter Bright da Digital Mars.

Novo!!: C (linguagem de programação) e D (linguagem de programação) · Veja mais »

Década de 1970

A década de 1970, também referida como anos 1970, compreende o período de tempo entre 1º de janeiro de 1970 e 31 de dezembro de 1979.

Novo!!: C (linguagem de programação) e Década de 1970 · Veja mais »

Década de 1980

A década de 1980, também referida como anos 1980, compreende o período de tempo entre 1º de janeiro de 1980 e 31 de dezembro de 1989.

Novo!!: C (linguagem de programação) e Década de 1980 · Veja mais »

Década de 1990

A década de 1990, também referida como anos 1990, compreende o período de tempo entre 1º de janeiro de 1990 e 31 de dezembro de 1999.

Novo!!: C (linguagem de programação) e Década de 1990 · Veja mais »

Dennis Ritchie

Dennis MacAlistair Ritchie (Bronxville, — Berkeley Heights) foi um cientista da computação estadunidense, notável pela sua influência em linguagens de programação como ALTRAN, B, BCPL e C, e em sistemas operacionais como o Multics e o UNIX.

Novo!!: C (linguagem de programação) e Dennis Ritchie · Veja mais »

Dev-C++

Dev-C++ (também conhecido como Dev-Cpp) é um ambiente de desenvolvimento integrado livre que utiliza os compiladores do projeto GNU para compilar programas para o sistema operacional Microsoft Windows.

Novo!!: C (linguagem de programação) e Dev-C++ · Veja mais »

Divisão

Divisão é a operação matemática inversa da multiplicação.

Novo!!: C (linguagem de programação) e Divisão · Veja mais »

Entrada/saída

Entrada/saída, sigla E/S (em inglês: Input/output, sigla I/O) é um termo utilizado quase que exclusivamente no ramo da computação (ou informática), indicando entrada (inserção) de dados por meio de algum código ou programa, para algum outro programa ou hardware, bem como a sua saída (obtenção de dados) ou retorno de dados, como resultado de alguma operação de algum programa, consequentemente resultado de alguma entrada.

Novo!!: C (linguagem de programação) e Entrada/saída · Veja mais »

Euphoria (linguagem de programação)

Euphoria é uma linguagem de programação interpretada procedural de alto nível, criada por Robert Craig, da Rapid Deployment Software, em julho de 1993, e atualmente mantida pelo openEuphoria Group.

Novo!!: C (linguagem de programação) e Euphoria (linguagem de programação) · Veja mais »

Exponenciação

Potenciação é uma operação matemática, escrita como an, envolvendo dois números: a base a e o expoente n. Quando n é um número natural maior do que 1, a potência an indica a multiplicação da base a por ela mesma tantas vezes quanto indicar o expoente n, isto éJosé Adelino Serrasqueiro, Tratado de Álgebra Elementar, p.7, ver wikisource,, da mesma forma que a multiplicação de n por a pode ser vista como uma soma de n parcelas iguais a a, ou seja, a \times n.

Novo!!: C (linguagem de programação) e Exponenciação · Veja mais »

Fortran

A família de linguagens de programação conhecida globalmente como Fortran foi desenvolvida a partir da década de 1950 e continua a ser usada hoje em dia.

Novo!!: C (linguagem de programação) e Fortran · Veja mais »

GNU Compiler Collection

O GNU Compiler Collection (chamado usualmente por GCC) é um conjunto de compiladores de linguagens de programação produzido pelo projecto GNU para construir um sistema operativo semelhante ao Unix livre.

Novo!!: C (linguagem de programação) e GNU Compiler Collection · Veja mais »

Go (linguagem de programação)

Go é uma linguagem de programação criada pela Google e lançada em código livre em novembro de 2009.

Novo!!: C (linguagem de programação) e Go (linguagem de programação) · Veja mais »

Interpretador de comandos

Interpretadores de comandos são programas de computador responsáveis por tomar as ações efetivas conforme a orientação do usuário através de comunicação textual.

Novo!!: C (linguagem de programação) e Interpretador de comandos · Veja mais »

Java (linguagem de programação)

Java é uma linguagem de programação interpretada orientada a objetos desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems.

Novo!!: C (linguagem de programação) e Java (linguagem de programação) · Veja mais »

JavaScript

JavaScript é uma linguagem de programação interpretada.

Novo!!: C (linguagem de programação) e JavaScript · Veja mais »

Ken Thompson

Kenneth Thompson (Nova Orleães, 4 de fevereiro de 1943) é um cientista da computação, conhecido pela sua influência no sistema operacional UNIX.

Novo!!: C (linguagem de programação) e Ken Thompson · Veja mais »

Limbo (linguagem de programação)

Limbo é uma linguagem de programação para escrever sistemas distribuídos e é usada para escrever aplicações para o sistema operativo Inferno.

Novo!!: C (linguagem de programação) e Limbo (linguagem de programação) · Veja mais »

Linguagem compilada

Linguagem compilada é uma linguagem de programação em que o código fonte, nessa linguagem, é executado diretamente pelo sistema operacional ou pelo processador, após ser traduzido por meio de um processo chamado compilação, usando um programa de computador chamado compilador, para uma linguagem de baixo nível, como linguagem de montagem ou código de máquina.

Novo!!: C (linguagem de programação) e Linguagem compilada · Veja mais »

Linguagem de programação

C. Uma linguagem de programação é um método padronizado para comunicar instruções para um computador.

Novo!!: C (linguagem de programação) e Linguagem de programação · Veja mais »

Linguagem de programação de alto nível

Linguagem de programação de alto nível é como se chama, na Ciência da Computação de linguagens de programação, uma linguagem com um nível de abstração relativamente elevado, longe do código de máquina e mais próximo à linguagem humana.

Novo!!: C (linguagem de programação) e Linguagem de programação de alto nível · Veja mais »

Linguagem de programação de baixo nível

Linguagem de programação de baixo nível trata-se de uma linguagem de programação que compreende as características da arquitetura do computador.

Novo!!: C (linguagem de programação) e Linguagem de programação de baixo nível · Veja mais »

Linguagem interpretada

Linguagem interpretada é uma linguagem de programação em que o código fonte nessa linguagem é executado por um programa de computador chamado interpretador, que em seguida é executado pelo sistema operacional ou processador.

Novo!!: C (linguagem de programação) e Linguagem interpretada · Veja mais »

Lista de linguagens de programação

O objetivo desta lista de linguagens de programação é incluir todas as linguagens de programação notáveis, ambas usadas atualmente e históricas, em ordem alfabética, com exceção de dialetos de BASIC e linguagens esotéricas.

Novo!!: C (linguagem de programação) e Lista de linguagens de programação · Veja mais »

Logic Basic

O Logic Basic é uma linguagem de programação interpretada, de alto nível, e com sintaxe em português brasileiro e inglês, voltada ao desenvolvimento para o ambiente Microsoft Windows.

Novo!!: C (linguagem de programação) e Logic Basic · Veja mais »

Macro

Uma macro (abreviação para macroinstrução), em ciência da computação, é uma regra ou padrão que especifica como uma certa sequência de entrada (frequentemente uma sequência de caracteres) deve ser mapeada para uma substituição de sequência de saída (também frequentemente uma sequência de caracteres) de acordo com um procedimento definido.

Novo!!: C (linguagem de programação) e Macro · Veja mais »

Make

No desenvolvimento de software, make é um utilitário que compila automaticamente programas e bibliotecas do arquivo fonte através da leitura de instruções contidas em arquivos denominados Makefiles, que especificam como obter o programa de destino.

Novo!!: C (linguagem de programação) e Make · Veja mais »

Microsoft

Microsoft Corporation é uma empresa transnacional americana com sede em Redmond, Washington, que desenvolve, fabrica, licencia, apoia e vende softwares de computador, produtos eletrônicos, computadores e serviços pessoais.

Novo!!: C (linguagem de programação) e Microsoft · Veja mais »

Microsoft Visual Studio

O Microsoft Visual Studio é um pacote de programas da Microsoft para desenvolvimento de software especialmente dedicado ao.NET Framework e às linguagens Visual Basic (VB), C, C++, C# (C Sharp) e J# (J Sharp).

Novo!!: C (linguagem de programação) e Microsoft Visual Studio · Veja mais »

Microsoft Windows

Microsoft Windows (ou simplesmente Windows) é uma família de sistemas operacionais desenvolvidos, comercializados e vendidos pela Microsoft.

Novo!!: C (linguagem de programação) e Microsoft Windows · Veja mais »

Multiplicação

3 x 4.

Novo!!: C (linguagem de programação) e Multiplicação · Veja mais »

Núcleo (sistema operacional)

Um núcleo de sistema conecta o software aplicativo ao hardware de um computador. Em computação, o núcleo ou cerne (kernel) é o componente central do sistema operativo da maioria dos computadores; ele serve de ponte entre aplicativos e o processamento real de dados feito a nível de hardware.

Novo!!: C (linguagem de programação) e Núcleo (sistema operacional) · Veja mais »

Número complexo

O fato de um número negativo não ter raiz quadrada parece ter sido sempre claro para os matemáticos que se depararam com esta questão, até a concepção do modelo dos números complexos.

Novo!!: C (linguagem de programação) e Número complexo · Veja mais »

Número inteiro

Os números inteiros são constituídos dos números naturais e seus simétricos negativos, incluindo o zero.

Novo!!: C (linguagem de programação) e Número inteiro · Veja mais »

NetBeans

O NetBeans IDE é um ambiente de desenvolvimento integrado gratuito e de código aberto para desenvolvedores de software nas linguagens Java, C, C++, PHP, Groovy, Ruby, entre outras.

Novo!!: C (linguagem de programação) e NetBeans · Veja mais »

Objective-C

Objective-C, denominado frequentemente de ObjC ou mais raramente de Objective C ou Obj-C, é uma linguagem de programação reflexiva orientada a objecto que adiciona transmissão de mensagens no estilo Smalltalk para o C. Hoje em dia, é utilizada principalmente no Mac OS X e GNUstep, dois ambientes baseados no padrão OpenStep e é a principal linguagem utilizada nos aplicativos estruturais NeXTSTEP, OPENSTEP e Cocoa.

Novo!!: C (linguagem de programação) e Objective-C · Veja mais »

Objeto

(latim: obiectum, significa atirado adiante) é, segundo a etimologia da palavra, o que é posto diante.

Novo!!: C (linguagem de programação) e Objeto · Veja mais »

Operação (matemática)

Em matemática, uma operação é qualquer tipo de procedimento que é realizado sobre certa quantidade de elementos, e que obedece sempre a uma mesma lógica (regra).

Novo!!: C (linguagem de programação) e Operação (matemática) · Veja mais »

Organização Internacional para Padronização

A Organização Internacional de Normalização (International Organization for Standardization; L'Organisation internationale de normalisation), popularmente conhecida como ISO é uma entidade que congrega os grémios de padronização/normalização de 246 países.

Novo!!: C (linguagem de programação) e Organização Internacional para Padronização · Veja mais »

Orientação a objetos

Programação orientada a objetos (também conhecida pela sua sigla POO) é um modelo de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos.

Novo!!: C (linguagem de programação) e Orientação a objetos · Veja mais »

Paradigma

Paradigma (do latim tardio paradigma, do grego παράδειγμα, derivado de παραδείκνυμι «mostrar, apresentar, confrontare») é um conceito das ciências e da epistemologia (a teoria do conhecimento) que define um exemplo típico ou modelo de algo.

Novo!!: C (linguagem de programação) e Paradigma · Veja mais »

Pascal (linguagem de programação)

Pascal é uma linguagem de programação estruturada, que recebeu este nome em homenagem ao matemático e físico Blaise Pascal.

Novo!!: C (linguagem de programação) e Pascal (linguagem de programação) · Veja mais »

Perl

Perl é uma linguagem de programação multiplataforma usada em aplicações de CGI para o web, para administração de sistemas linux e por várias aplicações que necessitam de facilidade de manipulação de strings.

Novo!!: C (linguagem de programação) e Perl · Veja mais »

PHP

PHP (um acrônimo recursivo para "PHP: Hypertext Preprocessor", originalmente Personal Home Page) é uma linguagem interpretada livre, usada originalmente apenas para o desenvolvimento de aplicações presentes e atuantes no lado do servidor, capazes de gerar conteúdo dinâmico na World Wide Web.

Novo!!: C (linguagem de programação) e PHP · Veja mais »

PL/I

PL/I (alternativamente PL/1, lê-se pê-ele-um) significa Programming Language One e é uma linguagem de programação desenvolvida pela IBM em meados de 1960.

Novo!!: C (linguagem de programação) e PL/I · Veja mais »

Ponteiro (programação)

Em programação, um ponteiro ou apontador é um tipo de dado de uma linguagem de programação cujo valor se refere diretamente a um outro valor alocado em outra área da memória, através de seu endereço.

Novo!!: C (linguagem de programação) e Ponteiro (programação) · Veja mais »

Ponto flutuante

Ponto flutuante (do inglês floating point) ou vírgula flutuante é um formato de representação digital de números reais, que é usada nos computadores.

Novo!!: C (linguagem de programação) e Ponto flutuante · Veja mais »

Portabilidade (informática)

No contexto da informática, a portabilidade de um programa de computador é a sua capacidade de ser compilado ou executado em diferentes arquiteturas (seja de hardware ou de software).

Novo!!: C (linguagem de programação) e Portabilidade (informática) · Veja mais »

Pré-processador

Um pré-processador é um programa que recebe texto e efectua conversões léxicas nele.

Novo!!: C (linguagem de programação) e Pré-processador · Veja mais »

Programa de computador

Um programa de computador ou programa informático é um conjunto de instruções que descrevem uma tarefa a ser realizada por um computador.

Novo!!: C (linguagem de programação) e Programa de computador · Veja mais »

Programa Olá Mundo

PSP, uma forma de ''homebrew''. O "Olá Mundo" ou "Alô Mundo" é um famoso programa de computador que imprime "Olá, Mundo!" (ou "Hello, World!"), usualmente seguido de uma quebra de linha, com algumas variações como inexistência do ponto de exclamação e letras em minúscula, no dispositivo de saída.

Novo!!: C (linguagem de programação) e Programa Olá Mundo · Veja mais »

Programação estruturada

Programação estruturada é um paradigma de programação, forma de programação de computadores que preconiza que todos os programas possíveis podem ser reduzidos a apenas três estruturas: sequência, decisão ou seleção e iteração (esta última também é chamada de repetição), desenvolvida por Michael A. Jackson no livro "Principles of Program Design" de 1975.

Novo!!: C (linguagem de programação) e Programação estruturada · Veja mais »

Programação imperativa

Na Ciência da Computação, programação imperativa é um paradigma de programação que descreve a computação como ações, enunciados ou comandos que mudam o estado (variáveis) de um programa.

Novo!!: C (linguagem de programação) e Programação imperativa · Veja mais »

Programação procedural

O termo Programação procedural (ou programação procedimental) é às vezes utilizado como sinônimo de Programação imperativa (Paradigma de programação que especifica os passos que um programa deve seguir para alcançar um estado desejado), mas pode se referir (como neste artigo) a um paradigma de programação baseado no conceito de chamadas a procedimento (en: procedure call).

Novo!!: C (linguagem de programação) e Programação procedural · Veja mais »

Python

Python é uma linguagem de programação de alto nível, interpretada, de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte.

Novo!!: C (linguagem de programação) e Python · Veja mais »

Radiciação

A radiciação é uma operação matemática, sendo a raiz uma forma de se representar a potenciação com expoente fracionário.

Novo!!: C (linguagem de programação) e Radiciação · Veja mais »

RAM

A Memória de acesso aleatório (do inglês Random Access Memory, frequentemente abreviado para RAM) é um tipo de memória que permite a leitura e a escrita, utilizada como memória primária em sistemas eletrônicos digitais.

Novo!!: C (linguagem de programação) e RAM · Veja mais »

Registrador (informática)

O de uma CPU (unidade central de processamento) é uma unidade de memória capaz de armazenar n bits.

Novo!!: C (linguagem de programação) e Registrador (informática) · Veja mais »

Sistema operativo

Sistema (Operating System - OS) é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema (definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos, etc.), fornecendo uma interface entre o computador e o usuário.

Novo!!: C (linguagem de programação) e Sistema operativo · Veja mais »

Subtração

Subtração é uma operação matemática que indica quanto é um valor numérico (minuendo) se dele for removido outro valor numérico (subtraendo).

Novo!!: C (linguagem de programação) e Subtração · Veja mais »

Tempo de compilação

Na Ciência da computação, o termo tempo de compilação ("compile time", em inglês), é uma referência ao momento em que um programa de computador é compilado.

Novo!!: C (linguagem de programação) e Tempo de compilação · Veja mais »

Tempo de execução

Em informática, tempo de execução ou runtime (termo em inglês), é o período em que um programa de computador permanece em execução.

Novo!!: C (linguagem de programação) e Tempo de execução · Veja mais »

The C Programming Language

The C Programming Language (em português: A Linguagem de Programação C, algumas vezes referida como K&R) é um livro de ciência da computação, escrito por Brian Kernighan e Dennis Ritchie, que são as pessoas que originalmente criaram e implementaram a linguagem (bem como o sistema operacional) Unix, que estava estritamente ligado com a linguagem C). O livro foi central para o desenvolvimento e popularização da linguagem de programação C e ainda é amplamente lido e utilizado hoje em dia. Categoria:Livros de 1978 Categoria:Livros de informática.

Novo!!: C (linguagem de programação) e The C Programming Language · Veja mais »

Tipo de dado

Em ciência da computação tipos de variáveis ou dados é uma combinação de valores e de operações que uma variável pode executar, o que pode variar conforme o sistema operacional e a linguagem de computador.

Novo!!: C (linguagem de programação) e Tipo de dado · Veja mais »

Turbo C

Turbo C foi um ambiente de desenvolvimento integrado e compilador da Borland para linguagem de programação C. Foi introduzido em 1987 e foi o primeiro ambiente de desenvolvimento integrado a ser notado pelo tamanho reduzido, pela rapidez de compilação, pelos manuais fáceis de entender e pelo baixo preço.

Novo!!: C (linguagem de programação) e Turbo C · Veja mais »

Unix

Unix é um sistema operativo portável, multitarefa e multiutilizador originalmente criado por Ken Thompson, Dennis Ritchie, Douglas McIlroy e Peter Weiner, que trabalhavam nos Laboratórios Bell (Bell Labs) da AT&T.

Novo!!: C (linguagem de programação) e Unix · Veja mais »

16 bits

16 bits é uma referência à geração de computadores construídos com processadores de 16 bits.

Novo!!: C (linguagem de programação) e 16 bits · Veja mais »

1969

Sem descrição

Novo!!: C (linguagem de programação) e 1969 · Veja mais »

1972

Sem descrição

Novo!!: C (linguagem de programação) e 1972 · Veja mais »

1973

Sem descrição

Novo!!: C (linguagem de programação) e 1973 · Veja mais »

1983

Sem descrição

Novo!!: C (linguagem de programação) e 1983 · Veja mais »

1989

Sem descrição

Novo!!: C (linguagem de programação) e 1989 · Veja mais »

1990

'''Ano Internacional da Alfabetização''', pela ONU.

Novo!!: C (linguagem de programação) e 1990 · Veja mais »

1995

Sem descrição

Novo!!: C (linguagem de programação) e 1995 · Veja mais »

1999

Sem descrição

Novo!!: C (linguagem de programação) e 1999 · Veja mais »

2000

A primeira edição da revista O Cruzeiro, em 10 de novembro de 1928, publicou um artigo de um professor universitário brasileiro falando sobre o possível desenvolvimento tecnológico no ano 2000.

Novo!!: C (linguagem de programação) e 2000 · Veja mais »

2011

As Nações Unidas designam 2011 como o Ano Internacional das Florestas e o Ano Internacional da Química.

Novo!!: C (linguagem de programação) e 2011 · Veja mais »

32 bits

32 bits é uma referência à geração de computadores que são construídos com processadores de 32 bits.

Novo!!: C (linguagem de programação) e 32 bits · Veja mais »

64 bits

Em informática, 64 bits é o termo usado para designar dispositivos (normalmente processadores) que trabalham com um conjunto de 64 bits por vez.

Novo!!: C (linguagem de programação) e 64 bits · Veja mais »

Redireciona aqui:

ANSI C, ANSI X3.159, Ansi c, C programming language, C89, C99, ISO 9899, Iso 9899, Linguagem C, Linguagem c, Linguagem de programação C, Linguagem de programação c.

CessanteEntrada
Ei! Agora estamos em Facebook! »