Содержание
29 отношения: Apache Ant, API, GNU Lesser General Public License, Google Code, Java, Java Community Process, Java Runtime Environment, Java Virtual Machine, JEdit, OpenOffice, WebLogic, Кроссплатформенность, Персонаж-талисман, Открытое программное обеспечение, Отладка программы, Объектно-ориентированное программирование, Стандартизация, Сценарный язык, Сравнение языков программирования, Сравнение командных оболочек, Сильная и слабая типизация, Синтаксический сахар, Список .NET-языков, Тестирование программного обеспечения, Функция (программирование), Форк, Динамическая типизация, 2005 год, 2007 год.
- Запросы на спецификацию Java
- Языки программирования платформы Java
- Языки с динамической типизацией
Apache Ant
Apache Ant (ant — муравей и акроним — «Another Neat Tool») — утилита для автоматизации процесса сборки программного продукта.
Посмотреть BeanShell и Apache Ant
API
API (программный интерфейс приложения, интерфейс прикладного программирования) (application programming interface, API) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) или операционной системой для использования во внешних программных продуктах.
Посмотреть BeanShell и API
GNU Lesser General Public License
GNU Lesser General Public License (LGPL) — это лицензия свободного программного обеспечения за авторством Free Software Foundation (FSF).
Посмотреть BeanShell и GNU Lesser General Public License
Google Code
Google Code — это сервис для разработчиков программного обеспечения.
Посмотреть BeanShell и Google Code
Java
JavaПроизносится на английском как, в русском языке встречаются транслитерации «Джава» и «Ява», правообладатели торговой марки предпочитают первую транслитерацию.
Посмотреть BeanShell и Java
Java Community Process
Java Community Process (JCP) — сформированный в 1998 году формальный процесс, который позволяет заинтересованным лицам участвовать в формировании будущих версий спецификаций платформ языка Java.
Посмотреть BeanShell и Java Community Process
Java Runtime Environment
Java Runtime Environment (сокр. JRE; русск. среда выполнения для Java) — минимальная реализация виртуальной машины, необходимая для исполнения Java-приложений, без компилятора и других средств разработки.
Посмотреть BeanShell и Java Runtime Environment
Java Virtual Machine
Java Virtual Machine (сокращенно Java VM, JVM) — виртуальная машина Java — основная часть исполняющей системы Java, так называемой Java Runtime Environment (JRE).
Посмотреть BeanShell и Java Virtual Machine
JEdit
jEdit — кроссплатформенный редактор с открытым исходным кодом, написанный на языке Java.
Посмотреть BeanShell и JEdit
OpenOffice
Apache OpenOffice (ранее OpenOffice.org, OO.org, OO.o, OOo) — свободный пакет офисных приложений.
Посмотреть BeanShell и OpenOffice
WebLogic
WebLogic — семейство продуктов от одноимённой компании, поглощённой в 1998 году BEA Systems, а с 2008 года принадлежащей корпорации Oracle.
Посмотреть BeanShell и WebLogic
Кроссплатформенность
Кроссплатформенность — способность программного обеспечения работать более чем на одной аппаратной платформе и (или) операционной системе.
Посмотреть BeanShell и Кроссплатформенность
Персонаж-талисман
Википе-тан Антилопа GNU и пингвин Tux Персонаж-талисман (маско́т, от mascot — «человек, животное или объект, приносящий удачу») — практически любой узнаваемый персонаж, антропоморфный и не очень, олицетворяющий собой некий коллектив: школу, спортивную команду, сообщество, воинское подразделение, мероприятие или бренд.
Посмотреть BeanShell и Персонаж-талисман
Открытое программное обеспечение
Открытое программное обеспечение (open-source software) — программное обеспечение с открытым исходным кодом.
Посмотреть BeanShell и Открытое программное обеспечение
Отладка программы
Отла́дка — этап разработки компьютерной программы, на котором обнаруживают, локализуют и устраняют ошибки.
Посмотреть BeanShell и Отладка программы
Объектно-ориентированное программирование
Объе́ктно-ориенти́рованное программи́рование (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определённого класса, а классы образуют иерархию наследования.
Посмотреть BeanShell и Объектно-ориентированное программирование
Стандартизация
Стандартиза́ция — деятельность по разработке, опубликованию и применению стандартов, по установлению норм, правил и характеристик в целях обеспечения безопасности продукции, работ и услуг для окружающей среды, жизни, здоровья и имущества, технической и информационной совместимости, взаимозаменяемости и качества продукции, работ и услуг в соответствии с уровнем развития науки, техники и технологии, единства измерений, экономии всех видов ресурсов, безопасности хозяйственных объектов с учётом риска возникновения природных и техногенных катастроф и других чрезвычайных ситуаций, обороноспособности и мобилизационной готовности страны.
Посмотреть BeanShell и Стандартизация
Сценарный язык
Сценарный язык (язык сценариев,; scripting language) — высокоуровневый язык сценариев (script) — кратких описаний действий, выполняемых системой.
Посмотреть BeanShell и Сценарный язык
Сравнение языков программирования
В приведённой ниже таблице отмечено наличие или отсутствие тех или иных возможностей в некоторых популярных сегодня языках программирования.
Посмотреть BeanShell и Сравнение языков программирования
Сравнение командных оболочек
Командная оболочка — это компьютерная программа с интерфейсом командной строки операционной системы.
Посмотреть BeanShell и Сравнение командных оболочек
Сильная и слабая типизация
По одной из классификаций, языки программирования неформально делятся на сильно и слабо типизированные (strongly and weakly typed), обладающие сильной или слабой системой типов.
Посмотреть BeanShell и Сильная и слабая типизация
Синтаксический сахар
Синтаксический сахар (syntactic sugar) в языке программирования — это синтаксические возможности, применение которых не влияет на поведение программы, но делает использование языка более удобным для человека.
Посмотреть BeanShell и Синтаксический сахар
Список .NET-языков
Языки программирования.NET (Языки с поддержкой CLI или CLI-языки) — компьютерные языки программирования, используемые для создания библиотек и программ, удовлетворяющих требованиям Common Language Infrastructure.
Посмотреть BeanShell и Список .NET-языков
Тестирование программного обеспечения
Тести́рование програ́ммного обеспе́че́ния — процесс исследования, испытания программного продукта, имеющий своей целью проверку соответствия между реальным поведением программы и её ожидаемым поведением на конечном наборе тестов, выбранных определенным образом (ISO/IEC TR 19759:2005).
Посмотреть BeanShell и Тестирование программного обеспечения
Функция (программирование)
Фу́нкция в программировании — фрагмент программного кода (подпрограмма), к которому можно обратиться из другого места программы.
Посмотреть BeanShell и Функция (программирование)
Форк
Форк (fork — развилка, вилка) или ответвление — использование кодовой базы программного проекта в качестве старта для другого.
Посмотреть BeanShell и Форк
Динамическая типизация
Динами́ческая типиза́ция — приём, широко используемый в языках программирования и языках спецификации, при котором переменная связывается с типом в момент присваивания значения, а не в момент объявления переменной.
Посмотреть BeanShell и Динамическая типизация
2005 год
* (резолюция ООН № 58/293).
Посмотреть BeanShell и 2005 год
2007 год
* Международные годы ООН.
Посмотреть BeanShell и 2007 год
См. также
Запросы на спецификацию Java
- Connected Limited Device Configuration
- Content repository API for Java
- Enterprise JavaBeans
- Groovy
- JDOM
- Java
- Java API for XML Processing
- Java Architecture for XML Binding
- Java Community Process
- Java Database Connectivity
- Java Management Extensions
- Java Message Service
- Java Persistence API
- Java Platform, Micro Edition
- Java Platform, Standard Edition
- Java Transaction API
- Java Virtual Machine
- Java Web Start
- JavaServer Faces
- JavaServer Pages
- JavaServer Pages Standard Tag Library
- MIDP
- Mobile 3D Graphics API
- Mobile Media API
- New I/O
- RichFaces
- Scripting for the Java Platform
- Session Description Protocol
- Аннотация (Java)
- Сервлет (Java)
- Спецификация Java-портлетов
Языки программирования платформы Java
- AspectJ
- Ceylon
- Deeplearning4j
- Gosu
- Groovy
- JScheme
- Kotlin
- Pnuts
- Processing
- Scala (язык программирования)
- Visual J Sharp
Языки с динамической типизацией
- APL (язык программирования)
- AppleScript
- Arc (язык программирования)
- Clipper
- Clojure
- Common Lisp
- Dart
- E (язык программирования)
- Erlang
- Groovy
- Hack (язык программирования)
- Harbour
- Icon (язык программирования)
- Incr Tcl
- Io
- J (язык программирования)
- JavaScript
- Joy (язык программирования)
- Julia (язык программирования)
- K (язык программирования)
- Lua
- MATLAB
- MUMPS
- Magik (язык программирования)
- Mathcad
- NewLISP
- Objective-C
- Oz (язык программирования)
- PHP
- Perl
- Pharo
- PicoLisp
- PostScript
- PowerShell
- Python
- R (язык программирования)
- REBOL
- Ruby
- Scheme
- Self
- Smalltalk
- Squeak
- SuperCollider
- Tcl
- Wolfram (язык программирования)
- Лисп
- Лого (язык программирования)
- Пролог (язык программирования)
- Скретч (язык программирования)

