30 relações: ActionScript, Ada (linguagem de programação), Alchemy (Adobe), Apple, Bytecode Java, C++, Clang, Compilação dinâmica, Compilador, DotGNU, Fortran, GLSL, GNU Compiler Collection, Haskell (linguagem de programação), IOS, Julia, Kotlin, Ligador, Linguagem assembly, Linguagem de programação, MacOS, Multiplataforma, Objective-C, OpenCL, Python, Representação intermediária, Ruby (linguagem de programação), Tempo de compilação, Tempo de execução, Universidade de Illinois em Urbana-Champaign.
ActionScript
ActionScript é uma linguagem de script orientada a objetos baseada no ECMAScript, utilizada principalmente para construção de aplicações RIA (do inglês RIA: Rich Internet Applications (Aplicações Ricas de Internet)).
Novo!!: LLVM e ActionScript · Veja mais »
Ada (linguagem de programação)
Ada é uma Linguagem de programação estruturada, de tipagem estática, é uma linguagem imperativa, orientada a objetos e é uma linguagem de alto nível, originada de Pascal, Simula e outras linguagens.
Novo!!: LLVM e Ada (linguagem de programação) · Veja mais »
Alchemy (Adobe)
Alchemy é um projeto de pesquisa da empresa Adobe Systems que permite compilar códigos escritos em C e C++ para o bytecode da máquina virtual do Actionscript (AVM2), podendo ser executado no Flash Player ou Adobe AIR.
Novo!!: LLVM e Alchemy (Adobe) · Veja mais »
Apple
Apple Inc. (anteriormente chamado de Apple Computer, Inc.) é uma empresa multinacional norte-americana que tem o objetivo de projetar e comercializar produtos eletrônicos de consumo, software de computador e computadores pessoais.
Novo!!: LLVM e Apple · Veja mais »
Bytecode Java
O código de um programa de computador escrito na linguagem Java é compilado para uma forma intermediária de código denominada bytecode, que é interpretada pelas Máquinas Virtuais Java (JVMs).
Novo!!: LLVM e Bytecode Java · 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!!: LLVM e C++ · Veja mais »
Clang
Clang é um front-end de um compilador para as linguagens C, C++, Objective-C e Objective-C++ que utiliza o LLVM como back-end desde a versão 2.6 do LLVM.
Novo!!: LLVM e Clang · Veja mais »
Compilação dinâmica
Compilação dinâmica é o processo usado por algumas linguagens de programação para aumentar o desempenho de programas durante a execução.
Novo!!: LLVM e Compilação dinâmica · 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!!: LLVM e Compilador · Veja mais »
DotGNU
DotGNU faz parte do Projeto GNU, que visa oferecer um software livre para serviços fornecidos na web e para todos os programas em C# e C. O projeto está a ser desenvolvido em três áreas, o DotGNU Portable.NET, o PhpGroupWare e o DGEE.
Novo!!: LLVM e DotGNU · Veja mais »
Fortran
A família de linguagens de programação conhecida como Fortran foi desenvolvida a partir da década de 1950 e continua a ser usada hoje em dia.
Novo!!: LLVM e Fortran · Veja mais »
GLSL
GLSL (OpenGL Shading Language) é uma linguagem de shading de alto nível baseada na linguagem de programação C. Foi criada pela OpenGL ARB para dar aos desenvolvedores controle mais direto do pipeline de gráficos sem ter de usar a linguagem de assembly ou linguagens específicas de hardware.
Novo!!: LLVM e GLSL · 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!!: LLVM e GNU Compiler Collection · Veja mais »
Haskell (linguagem de programação)
Haskell é uma linguagem de programação puramente funcional, de propósito geral, nomeada em homenagem ao lógico Haskell Curry.
Novo!!: LLVM e Haskell (linguagem de programação) · Veja mais »
IOS
iOS (antes chamado de iPhone OS) é um sistema operacional móvel da Apple Inc. desenvolvido originalmente para o iPhone, iPod Touch e o iPad até a introdução do iPadOS em 2019, um sistema derivado do iOS.
Novo!!: LLVM e IOS · Veja mais »
Julia
;Cinema e TV.
Novo!!: LLVM e Julia · Veja mais »
Kotlin
Kotlin é uma linguagem de programação multiplataforma, orientada a objetos e funcional, concisa e estaticamente tipada (variáveis com tipos específicos), desenvolvida pela JetBrains em 2011, que compila para a Máquina virtual Java e que também pode ser traduzida para a linguagem JavaScript e compilada para código nativo (via LLVM).
Novo!!: LLVM e Kotlin · Veja mais »
Ligador
Uma ilustração do processo de ligação. Arquivos objeto e bibliotecas estáticas são reunidos em uma nova biblioteca ou executável. Em computação, um ligador, vinculador ou editor de ligação (do inglês, linker ou link editor) é um programa utilitário que recebe um ou mais arquivos objeto gerados por um compilador e combina-os em um único arquivo executável, arquivo de biblioteca ou outro arquivo 'objeto'.
Novo!!: LLVM e Ligador · Veja mais »
Linguagem 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!!: LLVM e Linguagem assembly · 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!!: LLVM e Linguagem de programação · Veja mais »
MacOS
macOS (anteriormente Mac OS X e posteriormente OS X, na fase de desenvolvimento inicialmente chamado Rhapsody Project) é um sistema operativo proprietário desenvolvido e distribuído pela empresa Apple Inc. desde 2001 e destinado exclusivamente aos computadores Mac.
Novo!!: LLVM e MacOS · Veja mais »
Multiplataforma
Firefox, da Mozilla Foundation, um dos muitos programas multiplataforma. Diz-se multiplataforma (em inglês cross-platform) um programa ou sistema que pode ser executado em mais do que uma plataforma, como o Mozilla Firefox, ou que executa programas ou sistemas de mais de uma plataforma, por exemplo o MAME.
Novo!!: LLVM e Multiplataforma · 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!!: LLVM e Objective-C · Veja mais »
OpenCL
OpenCL (Open Computing Language) é uma arquitetura para escrever programas que funcionam em plataformas heterogêneas, consistindo em CPUs, GPUs e outros processadores.
Novo!!: LLVM e OpenCL · 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!!: LLVM e Python · Veja mais »
Representação intermediária
Em computação, representação intermediária é uma estrutura de dados construída de uma entrada de dados para um programa de computador, de onde então toda a saída de dados será criada a partir do processamento.
Novo!!: LLVM e Representação intermediária · 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!!: LLVM e Ruby (linguagem de programaçã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!!: LLVM 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!!: LLVM e Tempo de execução · Veja mais »
Universidade de Illinois em Urbana-Champaign
Universidade de Illinois em Urbana e Champaign (também conhecida como UIUC) é uma universidade pública estadunidense no estado de Illinois, fica localizada nas cidades gêmeas de Urbana e Champaign.
Novo!!: LLVM e Universidade de Illinois em Urbana-Champaign · Veja mais »