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

D (linguagem de programação)

Índice D (linguagem de programação)

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

41 relações: Aquisição de Recurso é Inicialização, Atom (editor de texto), Índice Tiobe, Biblioteca padrão do C, C (linguagem de programação), C Sharp, C++, Classes aninhadas, Code::Blocks, Coletor de lixo (informática), D (desambiguação), Digital Mars, Doxygen, GLFW, GraphQL, Interface (programação orientada a objetos), Jai (linguagem de programação), Java (linguagem de programação), Linguagem compilada, Linguagem de programação, Linguagem de programação para propósitos diversos, Lista de linguagens de programação, Lista de softwares de infográficos, MessagePack, Ponteiro (programação), Programação genérica, Programação procedural, Python, Qore (linguagem de programação), Qt, Ruby (linguagem de programação), SFML, Smalltalk, Smultron, Sub-rotina aninhada, Swift (linguagem de programação), Transbordamento de dados, Tratamento de exceção, Vala (linguagem de programação), Walter Bright, Zig (linguagem de programação).

Aquisição de Recurso é Inicialização

Aquisição de Recurso é Inicialização (conhecido pelo acrônimo RAII para o termo em língua inglesa Resource Acquisition Is Initialization) é um padrão de projeto de software para C++, D e Rust que combina a aquisição e liberação de recursos com inicialização e destruição de objetos.

Novo!!: D (linguagem de programação) e Aquisição de Recurso é Inicialização · Veja mais »

Atom (editor de texto)

Atom foi um editor de texto de código aberto disponível para as plataformas Linux, macOS e Microsoft Windows, desenvolvido pelo GitHub sob a licença MIT.

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

Índice Tiobe

índice TIOBE da Comunidade de Programação, ou simplesmente Índice TIOBE (do inglês, TIOBE Programming Community Index) é uma lista ordenada de linguagens de programação, classificada pela freqüência de pesquisa em websites na internet usando o nome da linguagem como a palavra-chave, com atualização mensal.

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

Biblioteca padrão do C

A biblioteca padrão do C (também conhecida como libc) é uma biblioteca de rotinas padronizada da linguagem de programação C que contém operações comuns como tratamento de entrada/saída e cadeia de caracteres.

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

C (linguagem de programação)

C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, padronizada pela Organização Internacional para Padronização (ISO), criada em 1972 por Dennis Ritchie na empresa AT&T Bell Labs para desenvolvimento do sistema operacional Unix (originalmente escrito em Assembly).

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

C Sharp

C# é uma linguagem de programação, multiparadigma, de tipagem forte, desenvolvida pela Microsoft como parte da plataforma.NET.

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

C++

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

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

Classes aninhadas

Na programação orientada a objeto (POO), uma classe aninhada, ou classe interior e uma classe declarada inteiramente dentro de uma outra classe ou de uma interface. É diferente de herança.

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

Code::Blocks

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

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

Coletor de lixo (informática)

Coletor de lixo (garbage collector, ou o acrônimo GC) é um processo usado para a automação do gerenciamento de memória.

Novo!!: D (linguagem de programação) e Coletor de lixo (informática) · Veja mais »

D (desambiguação)

*D é a maiúscula da letra d, do alfabeto latino Ou ainda.

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

Digital Mars

Digital Mars é uma empresa de desenvolvimento de software dos Estados Unidos que produz compiladores para C e C++, assim como utilitários para ambientes de desenvolvimento integrado.

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

Doxygen

Doxygen é um gerador de documentação para C++, C, Java, Objective-C, Python, IDL (CORBA e variações da Microsoft), Fortran, VHDL, PHP, C#, e, até certo ponto, D. Este programa roda em sistemas Unix-like, Mac OS X, e no Windows.

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

GLFW

GLFW é uma biblioteca para uso com OpenGL.

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

GraphQL

GraphQL é uma linguagem de consulta criada pelo Facebook em 2012 e lançada publicamente em 2015.

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

Interface (programação orientada a objetos)

Em algumas linguagens de programação, o termo interface (ou protocolo) é uma referência à característica que permite a construção de interfaces que isolam do mundo exterior os detalhes de implementação de um componente de software.

Novo!!: D (linguagem de programação) e Interface (programação orientada a objetos) · Veja mais »

Jai (linguagem de programação)

Jai é uma linguagem de programação que está sendo desenvolvido por Jonathan Blow (criador dos jogos, Braid e The Witness) projetado principalmente pensando no desenvolvimento de jogos.

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

Java (linguagem de programação)

Java é uma linguagem de programação orientada a objetos desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems, que em 2008 foi adquirido pela empresa Oracle Corporation.

Novo!!: D (linguagem de programação) e Java (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!!: D (linguagem de programação) e Linguagem compilada · Veja mais »

Linguagem de programação

C. A linguagem de programação é um método padronizado, formado por um conjunto de regras sintáticas e semânticas, de implementação de um código fonte - que pode ser compilado e transformado em um programa de computador, ou usado como script interpretado - que informará instruções de processamento ao computador.

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

Linguagem de programação para propósitos diversos

Em um software, uma linguagem de programação para propósitos diversos é uma linguagem de programação projetada para ser usada para escrever um software em uma larga variedade de domínios de aplicação (uma linguagem de propósito geral).

Novo!!: D (linguagem de programação) e Linguagem de programação para propósitos diversos · Veja mais »

Lista de linguagens de programação

Euphoria, uma linguagem interpretada procedural. Esta é uma lista de linguagens de programação, atuais e históricas, em ordem alfabética, que inclui também o desenvolvedor, data de criação e o paradigma de programação que é a forma de classificar as linguagens baseada em suas funcionalidades.

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

Lista de softwares de infográficos

Abaixo está uma lista de softwares de criação de infográficos e gráficos.

Novo!!: D (linguagem de programação) e Lista de softwares de infográficos · Veja mais »

MessagePack

Exemplo da estrutura interna de um pacote MessagePack. MessagePack é um formato para escrita de informação na área da computação.

Novo!!: D (linguagem de programação) e MessagePack · 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!!: D (linguagem de programação) e Ponteiro (programação) · Veja mais »

Programação genérica

Programação genérica é um paradigma de programação no qual os algoritmos são escritos em uma gramática estendida de forma a adaptar-se através da especificação das partes variáveis que são definidas na instância do algoritmo.

Novo!!: D (linguagem de programação) e Programação genérica · Veja mais »

Programação procedural

Programação procedural ou programação procedimental é um paradigma de programação que se baseia em procedimentos, que são executados numa sequência.

Novo!!: D (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!!: D (linguagem de programação) e Python · Veja mais »

Qore (linguagem de programação)

Qore é uma linguagem de programação dinâmica interpretada, de alto nível, de uso geral, com colector de lixo e com capacidade para incorporação de código e isolamento de processos com tipificação forte opcional.

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

Qt

Qt (oficialmente pronunciado como a palavra inglesa cute) é um framework multiplataforma para desenvolvimento de interfaces gráficas em C++ criado pela empresa norueguesa Trolltech.

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

Ruby (linguagem de programação)

Ruby é uma linguagem de programação interpretada multiparadigma, de tipagem dinâmica e forte, com gerenciamento de memória automático, originalmente planejada e desenvolvida no Japão em 1995, por Yukihiro "Matz" Matsumoto, para ser usada como linguagem de script.

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

SFML

Simple and Fast Multimedia Library (SFML) é uma biblioteca multiplataforma, orientada a objetos e livre.

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

Smalltalk

Smalltalk-80, ou simplesmente Smalltalk, é uma linguagem de programação orientada a objeto dinamicamente tipada.

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

Smultron

Smultron é um programa de computador em código aberto, licenciado em Apache, de edição de texto para o Mac OS X. Foi projetado para ser tanto para usuários iniciantes como para avançados.

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

Sub-rotina aninhada

Em programação, uma subrotina aninhada (ou função aninhada) é uma subrotina encapsulada noutra.

Novo!!: D (linguagem de programação) e Sub-rotina aninhada · Veja mais »

Swift (linguagem de programação)

Swift é uma linguagem de programação desenvolvida pela Apple para desenvolvimento no iOS, macOS, watchOS, tvOS, Windows e Linux.

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

Transbordamento de dados

Em segurança computacional e programação, um transbordamento de dados ou estouro de buffer (do inglês buffer overflow ou buffer overrun) é uma anomalia onde um programa, ao escrever dados em um buffer, ultrapassa os limites do buffer e sobrescreve a memória adjacente.

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

Tratamento de exceção

O tratamento de exceção, na ciência da computação, é o mecanismo responsável pelo tratamento da ocorrência de condições que alteram o fluxo normal da execução de programas de computadores.

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

Vala (linguagem de programação)

Vala é uma linguagem de programação orientada a objetos, com sintaxe inspirada em C#.

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

Walter Bright

Walter Bright (c. 1957) é um programador.

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

Zig (linguagem de programação)

Zig é uma linguagem de programação de multiparadigma voltado para sistemas e compilável, embora seja de propósito geral, estaticamente tipada, projetada por.

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

Redireciona aqui:

Linguagem D.

CessanteEntrada
Ei! Agora estamos em Facebook! »