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!
 

Groovy

Índice Groovy

Groovy é uma linguagem de programação orientada a objetos desenvolvida para a plataforma Java como alternativa à linguagem de programação Java.

50 relações: Android Studio, Arranjo (computação), Atom (editor de texto), Blog, Boo, Bytecode Java, Clausura (ciência da computação), Compilador, Eclipse (software), Expressão regular, Framework para aplicações web, GNU Emacs, Grails, Java (linguagem de programação), Java (plataforma de software), Java Community Process, JavaScript, JDeveloper, JEdit, JRuby, JSON, Jython, Kate, Licença Apache, Linguagem de programação, Linguagem de script, Lista, Lista de linguagens de programação, Máquina virtual Java, NetBeans, Notepad++, Objective-C, Orientação a objetos, Perl, Plug-in, Programação funcional, Programação imperativa, Python, Ruby (linguagem de programação), Sistema de tipos, Smalltalk, Sublime Text, Tipo de dado, UltraEdit, Visual Studio Code, 1 de fevereiro, 20 de fevereiro, 2003, 2018, 2019.

Android Studio

Android Studio é um ambiente de desenvolvimento integrado (IDE) para desenvolver para a plataforma Android.

Novo!!: Groovy e Android Studio · 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!!: Groovy e Arranjo (computaçã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!!: Groovy e Atom (editor de texto) · Veja mais »

Blog

Um blogue tit (contração dos termos em inglês web e log, "diário da rede") é um site cuja estrutura permite a atualização rápida a partir de acréscimos dos chamados artigos, postagens ou publicações.

Novo!!: Groovy e Blog · Veja mais »

Boo

Boo é uma linguagem compilada e estática e com uma sintaxe baseada no Python, combinando a clareza da sintaxe do Python com as garantias e desempenhos desejados em uma linguagem estaticamente tipada.

Novo!!: Groovy e Boo · 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!!: Groovy e Bytecode Java · 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!!: Groovy e Clausura (ciência da computação) · 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!!: Groovy e Compilador · Veja mais »

Eclipse (software)

Eclipse é uma IDE para desenvolvimento Java, porém suporta várias outras linguagens a partir de plugins como C/C++, PHP, ColdFusion, Python, Scala e Kotlin.

Novo!!: Groovy e Eclipse (software) · Veja mais »

Expressão regular

Em ciência da computação, uma expressão regular (do inglês regular expression, abreviado regex ou regexp) provê uma forma concisa e flexível de identificar cadeias de caracteres de interesse, como caracteres particulares, palavras ou padrões de caracteres.

Novo!!: Groovy e Expressão regular · Veja mais »

Framework para aplicações web

Um framework para aplicações web é um framework de software designado para suportar o desenvolvimento de sites web dinâmicos, aplicações Web e serviços Web.

Novo!!: Groovy e Framework para aplicações web · Veja mais »

GNU Emacs

O Emacs é um editor de texto, usado por programadores e usuários que necessitam desenvolver documentos técnicos, em diversos sistemas operacionais.

Novo!!: Groovy e GNU Emacs · Veja mais »

Grails

Grails é um framework para construção de aplicações para web através da linguagem de programação Groovy (uma linguagem dinâmica para a plataforma Java).

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

Java (plataforma de software)

Java é o ambiente computacional, ou plataforma, criada pela empresa estadunidense Sun Microsystems, e vendida para a Oracle depois de alguns anos.

Novo!!: Groovy e Java (plataforma de software) · Veja mais »

Java Community Process

O Java Community Process, ou JCP, é um processo formalizado que permite que as partes interessadas se envolvam nas definições de versões futuras e funcionalidades da plataforma Java.

Novo!!: Groovy e Java Community Process · Veja mais »

JavaScript

JavaScript (frequentemente abreviado como JS) é uma linguagem de programação interpretada estruturada, de script em alto nível com tipagem dinâmica fraca e multiparadigma (protótipos, orientado a objeto, imperativo e funcional).

Novo!!: Groovy e JavaScript · Veja mais »

JDeveloper

JDeveloper é um ambiente de desenvolvimento integrado gratuito (desde 2005) da Oracle que oferece funcionalidades para o desenvolvimento em Java, XML, SQL e PL/SQL, HTML, JavaScript, BPEL e PHP.

Novo!!: Groovy e JDeveloper · Veja mais »

JEdit

jEdit é um editor de textos para programadores disponível sob a GNU General Public License.

Novo!!: Groovy e JEdit · Veja mais »

JRuby

JRuby é a implementação da linguagem Ruby para a Plataforma Java em desenvolvimento pela JRuby Team.

Novo!!: Groovy e JRuby · Veja mais »

JSON

Em computação, JSON (pronúncia, J-son em inglês), um acrônimo de JavaScript Object Notation, é um formato compacto, de padrão aberto independente, de troca de dados simples e rápida (parsing) entre sistemas, especificado por Douglas Crockford em 2000, que utiliza texto legível a humanos, no formato atributo-valor (natureza auto-descritiva).

Novo!!: Groovy e JSON · Veja mais »

Jython

Jython é uma implementação da linguagem Python que gera bytecode para máquinas Java (JVM - Java Virtual Machine).

Novo!!: Groovy e Jython · Veja mais »

Kate

O Kate (acrônimo de KDE Advanced Text Editor) é um editor de texto do KDE.

Novo!!: Groovy e Kate · Veja mais »

Licença Apache

A Licença Apache (Apache License em inglês) é uma licença de software livre permissiva de autoria da Apache Software Foundation (ASF).

Novo!!: Groovy e Licença Apache · 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!!: Groovy e Linguagem de programação · Veja mais »

Linguagem de script

Exemplo de código em Python. Linguagem de script ou scripting é uma linguagem de programação que suporta scripts, programas escritos para um sistema de tempo de execução especial que automatiza a execução de tarefas que seriam executadas, uma de cada vez, por um operador humano.

Novo!!: Groovy e Linguagem de script · Veja mais »

Lista

Em ciência da computação, uma lista ou sequência é uma estrutura de dados abstrata que implementa uma coleção ordenada de valores, onde o mesmo valor pode ocorrer mais de uma vez.

Novo!!: Groovy e Lista · 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!!: Groovy e Lista de linguagens de programação · Veja mais »

Máquina virtual Java

Máquina virtual Java é um programa que carrega e executa os aplicativos Java, convertendo os bytecodes em código executável de máquina.

Novo!!: Groovy e Máquina virtual Java · Veja mais »

NetBeans

O NetBeans IDE é um ambiente de desenvolvimento integrado gratuito e de código aberto para desenvolvedores de software nas linguagens Java, JavaScript, HTML5, PHP, C/C++, Groovy, Ruby (sem suporte oficial a partir da versão 7), entre outras.

Novo!!: Groovy e NetBeans · Veja mais »

Notepad++

Notepad++ é um editor de texto e de código fonte de código aberto sob a licença GPL.

Novo!!: Groovy e Notepad++ · 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!!: Groovy e Objective-C · Veja mais »

Orientação a objetos

Programação Orientada a Objeto (também conhecida pela sua sigla POO) ou Modelagem Orientada ao Objeto, é um modelo/paradigma de projeto e programação de software baseado na abstração digital do mundo real, através da composição e interação entre diversas unidades chamadas de 'objetos' e as classes (representando objetos reais contendo identidade, propriedades e, métodos); baseado em quatro principais componentes da programação: abstração digital, encapsulamento, herança e, polimorfismo.

Novo!!: Groovy e Orientação a objetos · Veja mais »

Perl

Perl é uma família de duas linguagens de programação multiplataforma, Perl 5 e Perl 6.

Novo!!: Groovy e Perl · Veja mais »

Plug-in

Na informática, um plugin ou módulo de extensão (também conhecido por plug-in, add-in, add-on) é um programa de computador usado para adicionar funções a outros programas maiores, provendo alguma funcionalidade especial ou muito específica.

Novo!!: Groovy e Plug-in · Veja mais »

Programação funcional

Em ciência da computação, programação funcional é um paradigma de programação que trata a computação como uma avaliação de funções matemáticas e que evita estados ou dados mutáveis.

Novo!!: Groovy e Programação funcional · Veja mais »

Programação imperativa

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

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

Sistema de tipos

Em linguagens de programação, um sistema de tipos é um conjunto de regras que atribuem uma propriedade chamada de tipo para as várias construções - tais como variáveis, expressões, funções ou módulos - que um programa de computador é composto.

Novo!!: Groovy e Sistema de tipos · Veja mais »

Smalltalk

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

Novo!!: Groovy e Smalltalk · Veja mais »

Sublime Text

Sublime Text é um editor de código-fonte multi-plataforma e shareware com uma interface de programação de aplicativos (API) para a linguagem Python.

Novo!!: Groovy e Sublime Text · 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!!: Groovy e Tipo de dado · Veja mais »

UltraEdit

UltraEdit é um editor de texto comercial para os sistemas operacionais Microsoft Windows e Linux, criado em 1994 por Ian D. Mead.

Novo!!: Groovy e UltraEdit · Veja mais »

Visual Studio Code

O Visual Studio Code é um editor de código-fonte desenvolvido pela Microsoft para Windows, Linux e macOS.

Novo!!: Groovy e Visual Studio Code · Veja mais »

1 de fevereiro

Igreja do Convento do Carmo edificada em Braga. 1814: Erupção do Vulcão Mayon, nas Filipinas.

Novo!!: Groovy e 1 de fevereiro · Veja mais »

20 de fevereiro

1986: Lançamento da estação espacial ''Mir'' Aluvião na ilha da Madeira.

Novo!!: Groovy e 20 de fevereiro · Veja mais »

2003

Foi designado como o Ano Internacional da Água Potável, pela ONU.

Novo!!: Groovy e 2003 · Veja mais »

2018

Sem descrição

Novo!!: Groovy e 2018 · Veja mais »

2019

Foi declarado pela Organização das Nações Unidas como o Ano Internacional da Tabela Periódica.

Novo!!: Groovy e 2019 · Veja mais »

CessanteEntrada
Ei! Agora estamos em Facebook! »