Работим за възстановяване на приложението Unionpedia в Google Play Store
ИзходящIncoming
🌟Упростихме нашия дизайн за по-добра навигация!
Instagram Facebook X LinkedIn

Java

Index Java

Java, или джава, е обектно ориентиран език за програмиране, разработен от Sun Microsystems и пуснат в употреба през 1995 година, като част от Java платформата.

Съдържание

  1. 227 отношения: ActionScript, Adobe Dreamweaver, Android, Apache Accumulo, Apache Cassandra, Apache Hadoop, Apache HBase, Apache Tomcat, ArgoUML, AspectJ, BerkeleyDB, Bluefish, Bytecoin, C (език за програмиране), C Sharp, C Sharp синтаксис, C++, Ckeditor, D (език за програмиране), DBeaver, Eclipse (софтуер), Erlang, Extensible Messaging and Presence Protocol, Front-end разработчик, GIMP, GNU Compiler Collection, Google LLC срещу Oracle America Inc, Google Web Toolkit, Gradle, Groovy (език за програмиране), GTK, Haskell, Hello, world, IBM System i, Infinispan, IntelliJ IDEA, Internet Explorer, Jakarta EE, Java Agent DEvelopment Framework, Java Applet, Java Logging Framework, Java SE, Java Virtual Machine, JavaScript, JavaServer Faces, Jenkins, Kate, LibreOffice, MegaMek, Minecraft, ... Разширете индекс (177 Повече ▼) »

ActionScript

ActionScript е ECMAScript базиран програмен език, използван за писане на Flash филмчета и приложения.

Виж Java и ActionScript

Adobe Dreamweaver

Adobe Dreamweaver е приложение за създаване и обработка на уеб-базирани приложения, разработено от Adobe.

Виж Java и Adobe Dreamweaver

Android

Android (транскрипция: Андроид) е операционна система на Google Inc. за мобилни устройства, базирана на ядрото на Linux.

Виж Java и Android

Apache Accumulo

Apache Accumulo е сортирано, ключ / стойност хранилище базирано на Google BigTable дизайн.

Виж Java и Apache Accumulo

Apache Cassandra

Apache Cassandra e система за управление на бази данни с отворен код.

Виж Java и Apache Cassandra

Apache Hadoop

Apache Hadoop е набор от инструменти с отворен код, които улесняват използването на мрежа от много компютри за разрешаването на проблеми, включващи огромно количество данни и изчисления.

Виж Java и Apache Hadoop

Apache HBase

Apache HBase е с отворен код, не-релационни, разпределени бази от данни по модела на Google BigTable и е написан на Java.

Виж Java и Apache HBase

Apache Tomcat

Apache Tomcat е уеб сървър за Java уеб приложения.

Виж Java и Apache Tomcat

ArgoUML

ArgoUML е свободен софтуер с BSD лиценз, позволяващ създаването на UML диаграми.

Виж Java и ArgoUML

AspectJ

AspectJ е аспектно-ориентирано разширение на програмния език Java създадено в Xerox PARC от Крис Маеда, който е оригиналият създател на термина „аспектно-ориентирано програмиране“.

Виж Java и AspectJ

BerkeleyDB

BerkeleyDB (BDB) е софтуерна библиотека, която предоставя висока ефективност на базите данни тип ключ-стойност.

Виж Java и BerkeleyDB

Bluefish

Bluefish е текстов редактор за разработване на (динамични) уеб сайтове.

Виж Java и Bluefish

Bytecoin

Разклоняване на койни по технологията CryptoNote до февруари 2016 г. Bytecoin (BCN) e първата криптовалута, базирана на технологията CryptoNote, пусната през юни 2012 година като анонимна платежна система.

Виж Java и Bytecoin

C (език за програмиране)

С програмен език (произнася се „си“ в оригинал на английски, защото е на латиница) е разработен за програмиране на софтуер и операционни системи език.

Виж Java и C (език за програмиране)

C Sharp

C# (C Sharp, произнася се Си Шарп) е обектно ориентиран език за програмиране, разработен от Microsoft като част от софтуерната платформа.NET.

Виж Java и C Sharp

C Sharp синтаксис

Статията описва синтаксиса на програмния език C#.

Виж Java и C Sharp синтаксис

C++

С++ е език за програмиране от високо ниво.

Виж Java и C++

Ckeditor

CKEditor (преди под името FCKeditor) е текстов редактор от тип WYSIWYG разпространяван под свободен лиценз от компанията CKSource, който се вгражда в интернет страници.

Виж Java и Ckeditor

D (език за програмиране)

„D“ е обектно ориентиран език за програмиране създаден от Уолтър Брайт (фирма Digital Mars) през 1999.

Виж Java и D (език за програмиране)

DBeaver

DBeaver е безплатна и междуплатформена система за управление на бази от данни.

Виж Java и DBeaver

Eclipse (софтуер)

Eclipse е многоезична среда за разработване на софтуер, която включва интегрирана среда за разработка (IDE) и плъгин система.

Виж Java и Eclipse (софтуер)

Erlang

Erlang (Ерланг) е програмен език и среда за изпълнение, специално създаден за изграждане на паралелни и разпределени изчислителни системи.

Виж Java и Erlang

Extensible Messaging and Presence Protocol

Extensible Messaging and Presence Protocol (XMPP) (старо име Jabber) (джабер) е протокол за моментни съобщения и съобщения за състояние, оформен като свободен стандарт, базиран на XML.

Виж Java и Extensible Messaging and Presence Protocol

Front-end разработчик

Front-end девелопър – Мисловна карта Web front-end (уеб фронт енд) е термин, описващ частта от уеб приложение или страница, която е видима за крайния потребител.

Виж Java и Front-end разработчик

GIMP

GIMP (акроним от GNU Image Manipulation Program) e свободен софтуер с отворен код за редактиране на растерна компютърна графика.

Виж Java и GIMP

GNU Compiler Collection

GNU Compiler Collection (съкратено GCC) е оптимизиращ компилатор, произведен от GNU Project, поддържащ различни езици за програмиране, хардуерни архитектури и операционни системи.

Виж Java и GNU Compiler Collection

Google LLC срещу Oracle America Inc

Google LLC срещу Oracle America Inc Google LLC срещу Oracle America Inc.

Виж Java и Google LLC срещу Oracle America Inc

Google Web Toolkit

Google Web Toolkit (GWT) е съвкупност от библиотеки (framework) с отворен код позволяващи писането на AJAX приложени на Java.

Виж Java и Google Web Toolkit

Gradle

Gradle е приложение за автоматизиране на проектите, чиято цел е да сглоби (build) даден проект, използвайки концепциите на Apache Ant и Apache Maven, като също така добавя и предметно ориентиран език базиран на Groovy и Kotlin вместо традиционния и широко използван XML формат за деклариране на конфигурациите към проекта.

Виж Java и Gradle

Groovy (език за програмиране)

Groovy (произнася се грууви) е обектно ориентиран програмен език, който върви под Java платформата (JVM).

Виж Java и Groovy (език за програмиране)

GTK

GTK (в миналото GTK+ и GIMP Toolkit) е софтуер, междуплатформен набор инструменти за създаване на графичен потребителски интерфейс.

Виж Java и GTK

Haskell

Haskell (Ха̀скъл) е функционален език за програмиране.

Виж Java и Haskell

Hello, world

Hello, world (от англ. „Здравей, свят“) е компютърна програма – стандартен пример за програмиране в много учебници и ръководства.

Виж Java и Hello, world

IBM System i

i5 модел 570 (2006) Application System/400 (известна като AS/400), сега наречена Интегрирани машини (System i) (известна като iSeries), е тип миникомпютър произвеждан от IBM.

Виж Java и IBM System i

Infinispan

Infinispan е мащабируем, високо достъпен ключ / стойност NoSQL хранилище на данни и разпределена платформа за мрежа от данни – 100% с отворен код и написан на Java.

Виж Java и Infinispan

IntelliJ IDEA

IntelliJ IDEA е интегрирана среда за разработка (IDE) в Java за компютърен софтуер.

Виж Java и IntelliJ IDEA

Internet Explorer

Windows Internet Explorer (по-известен само като Internet Explorer или IE) е уеб браузър на компанията Microsoft, включен във всяка операционна система на Windows от 1995 г.

Виж Java и Internet Explorer

Jakarta EE

Jakarta EE, в миналото известна като Java Platform, Enterprise Edition или Java EE, е изчислителна платформа, използвана най-често за създаването на големи проекти в Java общността.

Виж Java и Jakarta EE

Java Agent DEvelopment Framework

По всяка вероятност JADE или Java Agent DEvelopment framework e един от най-разпространените, агенто-ориентирани среди за програмиране използвани в наши дни.

Виж Java и Java Agent DEvelopment Framework

Java Applet

date.

Виж Java и Java Applet

Java Logging Framework

Java logging framework (логваща рамка) е комютърен пакет данни, отнасящи се за „логването“ в Java платформата.

Виж Java и Java Logging Framework

Java SE

Java Platform, Standard Edition или Java SE е широко използвана платформа за разработка на преносим код за десктоп компютри и сървъри.

Виж Java и Java SE

Java Virtual Machine

Java Virtual Machine (или JVM) е абстрактна изчислителна машина, която е основният компонент, осигуряващ независимостта от хардуер и операционна система.

Виж Java и Java Virtual Machine

JavaScript

JavaScript е интерпретируем език за програмиране, разпространяван с повечето уеб браузъри.

Виж Java и JavaScript

JavaServer Faces

JavaServer Faces (JSF) е Java технология за създаване на уеб-базирани приложения на основата на Java Servlet API и JSP.

Виж Java и JavaServer Faces

Jenkins

Jenkins е сървър за автоматизация с отворен код.

Виж Java и Jenkins

Kate

Kate е текстов редактор с отворен код за KDE.

Виж Java и Kate

LibreOffice

LibreOffice е безплатен офис пакет с отворен код, проект на The Document Foundation.

Виж Java и LibreOffice

MegaMek

MegaMek icon MegaMek е игра с отворен код, базирана на ходове и която симулира Classic BattleTech бордова игра.

Виж Java и MegaMek

Minecraft

Майнкрафт (Minecraft, mine – копаене, craft – изработване) е видеоигра, първоначално създадена от Notch и по-късно развита от неговата компания Mojang Studios.

Виж Java и Minecraft

MySQL

MySQL е многопоточна, многопотребителска, SQL система за управление на бази данни (СУБД) с повече от шест милиона инсталации.

Виж Java и MySQL

NetBeans

NetBeans е интегрирана среда за разработка (IDE) на Java, JavaScript, PHP, Python, Ruby, Groovy, C, C++, Scala, Clojure и други приложения.

Виж Java и NetBeans

NoSQL

Нерелационната база данни (Not only Structured Query Language, NoSQL) предоставя механизъм за съхранение и възстановяване на данни, който използва свободен съгласуван модел за разлика от по-често ползваната релационна база данни.

Виж Java и NoSQL

Notepad++

Notepad++ е текстов редактор и редактор за изходен код за Microsoft Windows.

Виж Java и Notepad++

Object pool (шаблон)

Запас от обекти (Object pool) е създаващ шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Object pool (шаблон)

Onsen UI

Onsen UI е софтуерна рамка с отворен код за разработка на хибридни мобилни приложения.

Виж Java и Onsen UI

OpenJDK

OpenJDK (Open Java Development Kit) е свободна и с отворен код имплеметнация на Java SE.

Виж Java и OpenJDK

OpenNMS

OpenNMS е платформа с отворен код корпоративно решение за наблюдение и управление на мрежи.

Виж Java и OpenNMS

OpenOffice.org

OpenOffice.org Writer Оупънофис.орг (OpenOffice.org, OOo, или буквално, от англ., отворен офис) е офис пакет, който се разпространява като свободен софтуер.

Виж Java и OpenOffice.org

Oracle Coherence

В изчислителната техника Oracle Coherence е Java-базирана мрежа от данни в оперативната памет, проектирана, за да подобри надеждността, скалируемостта и производителността в сравнение с традиционните релационни системи за управление на бази данни.

Виж Java и Oracle Coherence

Oracle NoSQL Database

Oracle NoSQL Database е класифицираща се от типа ключ-стойност база данни.

Виж Java и Oracle NoSQL Database

OsmAnd

OsmAnd (произнася се: Османд, съкратено от: OpenStreetMap Automated Navigation Directions) е приложение за пътни карти и навигация за мобилни устройства с операционна система Android или iOS, разработвано от нидерландската компания OsmAnd B.V., разположена в Амстелвен.

Виж Java и OsmAnd

Overflow Android

Overflow е не-комерсиална игра на дъска за Android, създадена в София, България.

Виж Java и Overflow Android

PHP

PHP е скриптов език върху сървърната (обслужваща) страна.

Виж Java и PHP

Playok.com

Playok.com (Kurnik.pl) е полска безплатна услуга за онлайн игри, достъпна за 37 езици.

Виж Java и Playok.com

Processing (език за програмиране)

Processing е програмен език с отворен код и интегрирана среда за разработка (IDE) създаден за електронни изкуства, нови медийни изкуства и визуален дизайн.

Виж Java и Processing (език за програмиране)

Python

Python е език за програмиране от високо ниво, интерпретативен, интерактивен, обектно ориентиран, създаден от Гуидо ван Росум в началото на 90-те години.

Виж Java и Python

Raspberry Pi

Raspberry Pi или RPI е серия от едноплаткови компютри с размери на кредитна карта, разработена в Обединеното кралство от специално създадена за целта фондация (Raspberry Pi Foundation) с цел популяризиране на обучението по основи на компютърните науки в училищата.

Виж Java и Raspberry Pi

Riak

Riak е нерелационна база данни, която имплементира принципите на Dynamo на Amazon.

Виж Java и Riak

Robocode

Robocode е игра с Отворен код с образователна цел започната от Mathew Nelson.

Виж Java и Robocode

Ruby

Ruby (произнася се руби, на български означава рубин) е интерпретируем, интерактивен, обектно ориентиран език за програмиране.

Виж Java и Ruby

Safari (браузър)

Safari (транскрипция: Сафари) е уеб браузър, разработен от Apple Inc. и включен в нейните операционни системи Mac OS X и iPhone OS.

Виж Java и Safari (браузър)

SASS

Sass (Syntactically Awesome Stylesheets) е език за каскадни шаблони, първоначално създаден от Хемптън Катлин и разработен от Натали Вейзенбаум.

Виж Java и SASS

Scala

Scala е език за обобщено програмиране.

Виж Java и Scala

SciTE

SciTE 1.68 SciTE (произнася се скайт, от англ. Scintilla based Text Editor) е текстов редактор, който се разпространява като софтуер с отворен код и свободен софтуер.

Виж Java и SciTE

Sensible Soccer

Sensible Soccer, често наричан SWOS или Sensi, е серия футболни игри, които са много популярни в началото и средата на 90-те години и която все още има почитатели.

Виж Java и Sensible Soccer

Smalltalk

Smalltalk (чете се Смолток, означава „общи/празни приказки“, „разговор без особен смисъл“) е обектно ориентиран език за програмиране.

Виж Java и Smalltalk

SNOBOL

SNOBOL (String Oriented Symbolic Language) е език за програмиране разработен между 1962 и 1967 г.

Виж Java и SNOBOL

SOA

Ориентираната към услуги архитектура (Service-oriented architecture – SOA) е начин за асемблиране на софтуерни приложения, инженеринг и бизнес процеси чрез свързване на софтуерни услуги.

Виж Java и SOA

SonarQube

SonarQube (по-рано Sonar) е open source платформа за анализ на качеството на софтуера.

Виж Java и SonarQube

SQL

SQL, или Език за структурирани запитвания, (Structured Query Language, SQL) е популярен език за програмиране, предназначен за създаване, видоизменяне, извличане и обработване на данни от релационни системи за управление на бази данни.

Виж Java и SQL

Sublime Text

Sublime Text е междуплатформен софтуер за обработка на изходен код и текстов редактор с приложно-програмен интерфейс (API), написан на Python.

Виж Java и Sublime Text

Subversion (софтуер)

Subversion e свободна софтуерна система за контрол на версиите.

Виж Java и Subversion (софтуер)

TFS

Azure DevOps Server (преди Team Foundation Server) (често съкращаван като TFS) е продукт на Microsoft, който поддържа услугата Team Foundation Service и предлага система за контрол над изходния код и неговите версии, събиране на информация, отчитане на извършената работа и следене на процеса на развитие на проект.

Виж Java и TFS

Tokyo Cabinet

Tokyo cabinet е библиотека с методи за управление на бази данни.

Виж Java и Tokyo Cabinet

Tuple space

Tuple space е изпълнение на парадигмата на асоциативната памет за паралелно/дистрибуционно изчисление.

Виж Java и Tuple space

Unreal Engine

Unreal Engine e игрови двигател, разработен от Epic Games.

Виж Java и Unreal Engine

UTF-16

UTF-16 (Unicode Transformation Format) е формат за символно кодиране на всички възможни символи от Unicode във вид на последователност от 16-битови кодови единици.

Виж Java и UTF-16

Versant Object Database

Versant Object Database (известен още като VOD или просто Versant) е продукт предназначен за големи предприятия, който поддържа масивна конкурентност и големи набори от данни, създаден от „Versant Corporation“.

Виж Java и Versant Object Database

Viber

Viber (vaɪbə) е VoIP приложение (интернет телефон, чат програма) за смартфони, работещи на платформите Android, iOS и Windows Phone и компютри с операционни системи Windows, macOS и Linux.

Виж Java и Viber

Visual Studio Code

Visual Studio Code е редактор на програмен код за Windows, Linux и OS X. Това е първият редактор на Microsoft, който може да се ползва под Linux и macOS.

Виж Java и Visual Studio Code

Windows 2000

Windows 2000 е операционна система със затворен код, създадена от Microsoft, която се използва от бизнес настолни компютри, преносими компютри и сървъри.

Виж Java и Windows 2000

Zorin OS

Zorin OS е операционна система, GNU/Linux дистрибуция, основана на Ubuntu.

Виж Java и Zorin OS

Късна инициализация (шаблон)

Късна инициализация (Lazy initialization) е създаващ шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Късна инициализация (шаблон)

Клас (програмиране)

Класът е една от характеристиките на обектно ориентираното програмиране.

Виж Java и Клас (програмиране)

Клавиатурна подредба

Клавиатура QWERTY на лаптоп Sony Vaio от 2007 г. Клавиатурна подредба е подредбата на клавишите на компютри, телефони и други пишещи устройства, и първоначално на пишещите машини и телексните машини, в зависимост от буквите и другите знаци, които биват отпечатани или въведени при натискането си.

Виж Java и Клавиатурна подредба

Код конвенция

Конвенция за кода или код конвенция се нарича набор от насоки за конкретен език за програмиране, които препоръчват стил на писане на програмен код, добри практики и методи за всички аспекти от писането на конкретния програмен език.

Виж Java и Код конвенция

Комфо

Komfo (Комфо) е международна софтуерна компания с офиси в България и Дания.

Виж Java и Комфо

Команда (шаблон)

Команда (Command) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Команда (шаблон)

Компилатор

Компилаторът (англ. compiler, от compile – съчетавам, съставям) е компютърна програма, която превежда (компилира) даден компютърен изходен код в семантично отговарящ код на език от (обикновено) по-ниско ниво.

Виж Java и Компилатор

Композиция (шаблон)

UML диаграма на шаблона Композиция. Композиция (Composite) е структурен шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Композиция (шаблон)

Компонентно тестване

Компонентното тестване (unit testing) е процес в програмирането, чрез който се тестват отделни единици (компоненти) от сорс код – един или повече програмни модула и техните контролни данни, процедури за използване, оперативни процедури с цел да се установи дали работят правилно.

Виж Java и Компонентно тестване

Конзолно приложение

Текстов редактор за FreeDOS. Конзолното приложение е компютърна програма проектирана да бъде използвана само чрез текстово-базиран компютърен интерфейс, както при компютърния терминал, интерфейсът с команден ред на някои операционни системи (Unix, DOS и др.) или базирания на текст компютърен интерфейс, включен при графичния потребителски интерфейс (ГПИ) на повечето операционни системи.

Виж Java и Конзолно приложение

Конкурентно програмиране

Конкурентно програмиране e програмна парадигма за създаване на компютърни програми, в които многобройни изчисления могат да се изпълняват в застъпващи се периоди от време (конкурентно), вместо последователно (където едно изчисление трябва да завърши преди друго да започне).

Виж Java и Конкурентно програмиране

Пърл (език за програмиране)

Perl (произнася се „пърл“) е универсален, интерпретативен език за програмиране, създаден от Лари Уол през 1987 г.

Виж Java и Пърл (език за програмиране)

Пълномощно (шаблон)

UML схема на шаблона Пълномощно Пълномощно (Proxy) е структурен шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Пълномощно (шаблон)

Празен обект (шаблон)

Празен обект (Null Object) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Празен обект (шаблон)

Приставка

Екранът от Mozilla Firefox със списъка на инсталирани приставки Приставка (plug-in, плъгин) представлява софтуерен компонент, който се инсталира в допълнение към съществуващо софтуерно приложение (компютърна програма), за да предостави на потребителя допълнителна функционалност, която не е част от базовото приложение.

Виж Java и Приставка

Приложно-програмен интерфейс

Приложно-програмният интерфейс (application programming interface, API) е интерфейсът на изходния код, който операционната система или нейните библиотеки от ниско ниво предлагат за поддръжката на заявките от приложния софтуер или компютърните програми.

Виж Java и Приложно-програмен интерфейс

Приложен софтуер

362пкс Приложен софтуер (application software, app, на немски Applikation) (също приложно програмно осигуряване или накратко приложение) е софтуер, предназначен за изпълнението на определени потребителски задачи, като е направен така, че да взаимодейства непосредствено с потребителя.

Виж Java и Приложен софтуер

Приоритетна опашка

В компютърните науки приоритетна опашка е абстрактен тип данни, който е като обикновена опашка или стек структура от данни, но допълнително всеки елемент има „приоритет“, свързани с нея.

Виж Java и Приоритетна опашка

Приеми, разшири и унищожи

„Приеми, разшири и унищожи“ (Embrace, extend, and extinguish) е фраза, за която Департаментът по правосъдието на САЩ открива, че е употребявана вътрешно в Майкрософт като описание на стратегията на компанията да навлиза в широко стандартизирани сфери, където разширява тези стандарти с патентовани услуги, a след това използва своите добавки в ущърб на конкуренцията.

Виж Java и Приеми, разшири и унищожи

Прототип (шаблон)

Прототип (Prototype) е създаващ шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Прототип (шаблон)

Програмист

Програмист (софтуерен програмист или софтуерен разработчик) е някой, който пише, създава компютърен софтуер.

Виж Java и Програмист

Програмиране

колцентрове, писана на Java Програмирането е процесът на създаване на компютърни програми – програмен код или алгоритъм, който може да бъде разчетен и изпълнен от компютър.

Виж Java и Програмиране

Програмиране на игра

Програмирането на игра, част от разработването на видео игри, е разработването на софтуер за видео игри.

Виж Java и Програмиране на игра

Променлива (програмиране)

Представяне на референтни променливи в паметта В програмирането променлива е място за съхранение на някаква стойност в оперативната памет на компютъра.

Виж Java и Променлива (програмиране)

Преработка на код

Преработка на код или рефакторинг (refactoring) е процес на изменение на съществуващата вътрешна структура на кода, без да се променя неговият режим на работа.

Виж Java и Преработка на код

Превод с помощта на компютър

Преводът с помощта на компютър (англ. computer-aided translation или computer-assisted translation – CAT) представлява форма на превод, при която човек преводач превежда текст с помощта на компютърен софтуер, предназначен да улесни процеса на превеждане.

Виж Java и Превод с помощта на компютър

Предефиниране на оператор

В програмирането, предефинирането на оператор (operator overloading / ad hoc polymorphism) е специфичен случай на полиморфизъм, при който различните оператори имат различна имплементация зависеща от аргументите ѝ.

Виж Java и Предефиниране на оператор

Парадигма на програмиране

Парадигмата на програмиране, парадигма за програмиране или програмна парадигма представлява фундаменталния стил на програмиране.

Виж Java и Парадигма на програмиране

Планиране на ресурсите на предприятието

Планиране на ресурсите на предприятието (enterprise resource planning, ERP) е многофункционална информационна система, задвижвана от интегриран набор от програмни модули, които поддържат основните вътрешни работни процеси на една компания.

Виж Java и Планиране на ресурсите на предприятието

Посредник (шаблон)

Посредник (Mediator) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Посредник (шаблон)

Посетител (шаблон)

UML диаграма на шаблона Посетител В обектно-ориентираното програмиране и софтуерното инженерство, дизайнерският шаблон, наречен „посетител“, представлява метод за отделяне на даден алгоритъм от обектната структура, върху която оперира.

Виж Java и Посетител (шаблон)

Побитова операция

Побитовата операция се прилага върху един бит или набор от повече отделни битове на двоични числа.

Виж Java и Побитова операция

Подпрограма

мини Подпрограма е явление от програмирането, чрез което се описват поредица от програмни инструкции, които решават даден проблем – може да приема параметри и да връща стойност.

Виж Java и Подпрограма

Обхождане в ширина

Обхождане в ширина В теорията на графите, обхождането в ширина е начин за търсене в граф, когато търсенето се ограничава до две основни операции.

Виж Java и Обхождане в ширина

Оператор (програмиране)

Чрез операторите в програмните езици се осъществява обработката на данни.

Виж Java и Оператор (програмиране)

Операционна система

Операционната система (ОС) е основна част от компютърния системен софтуер, която управлява и координира ресурсите на хардуера и софтуера и обслужва изпълняваните компютърни програми.

Виж Java и Операционна система

Асоциативен масив

Асоциативен масив В програмирането абстрактната структура данни „асоциативен масив“ представлява съвкупност от наредени двойки (ключ, стойност), заедно с дефинирани операции за достъп до стойностите по ключ.

Виж Java и Асоциативен масив

Аспектно-ориентирано програмиране

В компютърните науки аспектно-ориентираното програмиране (АОП) е парадигма на програмиране, която има за цел да повиши модулността, позволявайки изолирането на пресичащи функционални дялове.

Виж Java и Аспектно-ориентирано програмиране

Аудио файл формат

Аудио файл форматът е контейнерен формат за съхранение на звукови данни на компютърна система.

Виж Java и Аудио файл формат

Ардуино

Ардуино е проект с отворен код и едноименна компания, произлязла от него, както и свързаното с него потребителско общество.

Виж Java и Ардуино

Абстрактна Фабрика (шаблон)

Абстрактна фабрика е създаващ шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Абстрактна Фабрика (шаблон)

Абстракция (компютърни науки)

В компютърните науки абстракцията е техника за управление сложността на компютърните системи.

Виж Java и Абстракция (компютърни науки)

Адаптер (шаблон)

UML диаграма на шаблона Адаптер, приложим за класове. Адаптер (Adapter) е структурен шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Адаптер (шаблон)

Алгоритъм на Ерли

Алгоритъмът на Ерли (анг. Earley Parser) намира приложение в изчислителната лингвистика като средство за синтактичен анализ на текст.

Виж Java и Алгоритъм на Ерли

Анонимна функция

Анонимна функция (или т.нар. функционален литерал или ламбда функция) в програмирането е дефинирана функция, която не е обвързана с идентификатор, тоест не е именувана.

Виж Java и Анонимна функция

Наредена n-орка

Наредена n-орка„Лексикон Математика“, Георги Симитчиев, Георги Чобанов, Иван Чобанов, ИК Абагар, София, 1995, ISBN 954-584-146-Х, стр.

Виж Java и Наредена n-орка

Наблюдател (шаблон)

Наблюдател (Observer) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Наблюдател (шаблон)

Назъбен масив

Memory layout of a jagged array. В програмирането назъбен масив (Jagged Array), познат още като нащърбен масив, е масив от масиви чиито елементи могат да бъдат с различна дължина.

Виж Java и Назъбен масив

Низ

Низът в компютърните науки е крайна поредица от символи (представляващи краен брой знаци).

Виж Java и Низ

Неизменим обект

В обектно ориентираното програмиране и функционалното програмиране неизменим обект е обект, чието състояние не може да се промени веднъж след като е бил създаден.

Виж Java и Неизменим обект

Неинициализирана променлива

Неинициализирана променлива се нарича променлива, която е декларирана, но не ѝ е зададена стойност преди да бъде използвана.

Виж Java и Неинициализирана променлива

Разработка чрез тестове

Разработка чрез тестове (Test first development, Test-driven development) е проектна методология при разработването на софтуер, при която първо се пише тест и се проверява (верифицира) успешността на този нов тест.

Виж Java и Разработка чрез тестове

Разработка на софтуер

Разработката на софтуер (на английски: Software development, също като разработване на приложен софтуер, софтуерен дизайн или проектиране на софтуер, софтуерно програмиране, създаване и писане на софтуерна документация, тестване на софтуер и поправяне на софтуерни грешки) е бизнес процеса на писане на програмен код, неговата поддръжка, но в по-широк смисъл включва всичко, което стои между първоначалната концепция за определена програма или желан софтуерен продукт до релийза, понякога това става като планиран процес на разработка.

Виж Java и Разработка на софтуер

Роботска одисея

„Роботска одисея“ (Robot Odyssey) е образователна логическа игра за Apple II, създадена от щатската компания The Learning Company през 1984 г.

Виж Java и Роботска одисея

Регулярен израз

Резултат от търсене с шаблона (?: търсят се поне два поредни интервала, разположени между точка (.) и главна буква. Стивън Коул Клийни, спомогнал за разработването на техниката В информатиката регулярен израз (regular expression, съкращавано понякога като regex или regexp) е последователност от знаци, която дефинира шаблон за търсене.

Виж Java и Регулярен израз

Състояние (шаблон)

UML диаграма, описваща шаблона ''Състояние'' Състояние е поведенчески шаблон за дизайн в обектно-ориентираното програмиране, който може да се използва за описване на машина на състоянията (напр.

Виж Java и Състояние (шаблон)

Сървлет

Сървлетите са Java програми, които работят върху уеб сървър.

Виж Java и Сървлет

Сън Майкросистъмс

„Сън Майкросистъмс“ (Sun Microsystems) е бивша голяма компания от Съединените американски щати, със седалище в Санта Клара, щата Калифорния.

Виж Java и Сън Майкросистъмс

Суинг (пояснение)

Суинг може да се отнася за.

Виж Java и Суинг (пояснение)

Стратегия (шаблон)

UML диаграма на шаблона Стратегия Стратегия (Strategy) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Стратегия (шаблон)

Стандартни стриймове

В компютърното програмиране, стандартните стриймове са предварително свързани входящи и изходящи комуникационни канали между компютърна програма и нейната платформа.

Виж Java и Стандартни стриймове

Стек (структура от данни)

Стек с функциите Push (добави) и Pop (извади) Стекът е линейна структура от данни в информатиката, в която обработката на информация става само от едната страна наречена връх.

Виж Java и Стек (структура от данни)

Сравнение на BitTorrent клиентите

Следващата таблица е предназначена за сравняване на основната и техническата информация за някои програми, поддържащи работа с торент системи.

Виж Java и Сравнение на BitTorrent клиентите

Сравнение на C Sharp и Java

И двата езика се считат за „curly brace“ (т.е. използват фигурни скоби) програмни езици от фамилията на C и C++.

Виж Java и Сравнение на C Sharp и Java

Системна конзола

Примерна Bash (Unix shell) сесия. GNOME Terminal 3, Fedora 15 Windows PowerShell 1.0, стартиран от Windows Vista Конзолата на Knoppix, показваща началния процес на стартиране на системата Системна конзола, компютърна конзола, операторна конзола или само конзола е софтуерно приспособление за задаване на команди и изписване на системни съобщения чрез клавиатура и наблюдение на входната и изходната информация на монитор (традиционно текстови, но може да е и графичен терминал), като по-този начин се постига комуникация между потребителя и компютъра.

Виж Java и Системна конзола

Системен софтуер

Системният софтуер осигурява връзката между хардуера и приложния софтуер Системният софтуер е софтуер, който е проектиран да управлява компютърния хардуер и да осигурява платформа за работа на приложния софтуер.

Виж Java и Системен софтуер

Скрач

Скрач (Scratch) е визуален език за програмиране.

Виж Java и Скрач

Софтуер с отворен код

Софтуер с отворен код (СОК, open-source software) е софтуер, за който притежателят на авторските права на изходния код предоставя правата за обучение, промяна и разпространение на софтуера на всекиго и за всякакви цели (или накратко софтуер с лиценз за отворен код).

Виж Java и Софтуер с отворен код

Софтуерен университет

„Софтуерен университет“ ООД (Software University Ltd.) е частно учебно заведение за практическо обучение на програмисти и ИТ специалисти.

Виж Java и Софтуерен университет

Софтуерен разработчик

Софтуерен разработчик в работна обстановка Софтуерен разработчик е професия, която се занимава с изработката на компютърен софтуер.

Виж Java и Софтуерен разработчик

Софтуерен инженер

Софтуерният инженер е една от най-търсените и добре платени професии в света.

Виж Java и Софтуерен инженер

Спагети код

It shows the attitude of the so-called „Spagetti code“ Спагети код е пейоративен израз за т.нар.

Виж Java и Спагети код

Спомен (шаблон)

Спомен (Memento) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Спомен (шаблон)

Спецификация (шаблон)

UML диаграма на шаблона Спецификация Спецификация (Specification) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Спецификация (шаблон)

СИМБАД

SIMBAD (от англ., Set of Identifications, Measurements, and Bibliography for Astronomical Data – Сборник от идентификатори, мерки и библиография на астрономически данни) е астрономическа база данни на обекти извън Слънчевата система.

Виж Java и СИМБАД

Сериализация

В информатиката, в контекста на съхранението на данни, сериализацията е процес на преобразуване на структури от данни или обекти до поток от байтове запазвайки състоянието на техните полета и свойства.

Виж Java и Сериализация

Сек (шаблон)

Сек (Singleton) е създаващ шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Сек (шаблон)

Селениум (софтуер)

Селениум (Selenium) е портативна структура за тестване на софтуер при уеб приложения.

Виж Java и Селениум (софтуер)

Транслатор

Транслатор в информатиката е компютърна програма, която преобразува програма от един формален компютърен език (т.н. входен език) на друг формален компютърен език (т.н.

Виж Java и Транслатор

Трето поколение езици за програмиране

Трето поколение езици за програмиране (3GL) са езици за програмиране проектирани да бъдат по-лесни за разбиране от човека, включително имена на променливи, абстрактни типове данни, и синтаксис на алгебрични изрази.

Виж Java и Трето поколение езици за програмиране

Текстов редактор

Текстовите редактори са компютърни програми, предназначени за редактиране на текстови файлове.

Виж Java и Текстов редактор

Условна конструкция (програмиране)

В компютърните науки, условните конструкции са функции на езика за програмиране, чрез които можем да изпълняваме различни действия в зависимост от някакво условие.

Виж Java и Условна конструкция (програмиране)

Уникод

Лого на Консорциум Уникод Уникод (Unicode) е стандарт в компютърната индустрия за кодиране, представяне и обработка на текст на повечето писмености в света.

Виж Java и Уникод

Управление на изключения

В компютърното програмиране, управлението на изключения или системното администриране на изключения в операционната система (на английски: еxception handling) за софтуера и програмирането процес за справяне с възникващите по време на изпълнение изключения – грешки или неочаквани графични изпълнения на програмата (аномалии) или необикновени условия, изискващи специална обработка, често променящи нормалното протичане на изпълнението на програмата.

Виж Java и Управление на изключения

Уеб чат

Уеб чатът е система, която позволява на потребителите да комуникират в реално време, използвайки лесно достъпни уеб интерфейси.

Виж Java и Уеб чат

Уеб банер

Банер (banner – знаме, флаг, транспарант) – графично изображение с рекламен характер.

Виж Java и Уеб банер

Функционално програмиране

В компютърните науки функционално програмиране е парадигма за програмиране – стил за изграждането на структурата и елементите на компютърни програми, който третира като изчислява оценката на математически функции и избягва променящите състоянието непостоянни данни.

Виж Java и Функционално програмиране

Фасада (шаблон)

Фасада (Facade) е структурен шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Фасада (шаблон)

Фондация „Апачи Софтуер“

Фондация „Апачи Софтуер“ (Apache Software Foundation) осигурява „поддръжка на чадъра“ за проекти с отворен код на Апачи.

Виж Java и Фондация „Апачи Софтуер“

Цялостност по Тюринг

В изчислителната теория система от правила за манипулация на данни (като набор от инструкции на компютъра, програмен език, или клетъчен автомат) се смята за цялостна по Тюринг или изчислително универсална, ако може да се използва за симулиране на която и да било еднолентова машина на Тюринг.

Виж Java и Цялостност по Тюринг

Цикъл (програмиране)

Цикличният изчислителен процес е процес, за по-накратко наричан цикъл, който представлява многократното изпълнение на дадена последователност от операции с различни данни.

Виж Java и Цикъл (програмиране)

Целочислени типове данни

Целочислените типове данни отразяват целите числа и могат да бъдат със знак (signed) или без знак (unsigned) в зависимост от желания диапазон от стойности.

Виж Java и Целочислени типове данни

Шаблонни типове

Шаблонни типове са концепция за типизиране на параметри в програмирането.

Виж Java и Шаблонни типове

Шаблонен метод (шаблон)

UML диаграма на Шаблонен метод Шаблонен метод (Template method) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Шаблонен метод (шаблон)

Шестнайсетична бройна система

Шестнайсетичната бройна система е позиционна бройна система, с основа 16, в която числата се представят с помощта на 16 динамични символа.

Виж Java и Шестнайсетична бройна система

Марс Експлорейшън Роувър

Художествено представяне на марсохода Марс Експлорейшън Роувър (Mars Exploration Rover – изследователски марсоход) е мисия, състояща се от два космически апарата на НАСА с имена Спирит (Spirit – дух) и Опъртюнити (Opportunity – възможност), изпратени на Марс с цел изследване на неговата повърхност и геология.

Виж Java и Марс Експлорейшън Роувър

Маркус Персон

Маркус Алексей Персон (Markus Alexej Persson), по-познат под псевдонима Notch, е шведски програмист и дизайнер на видео игри.

Виж Java и Маркус Персон

Мидлет

Мидлет (транслитерация от MIDlet) е програма на Java, написана за мобилни устройства (най-често за мобилни телефони).

Виж Java и Мидлет

Миниобект (шаблон)

Миниобект (Flyweight) е структурен шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Миниобект (шаблон)

Мост (шаблон)

UML диаграма на шаблона Мост. Мост (Bridge) е структурен шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Мост (шаблон)

Модулна библиотека за аудио разпознаване

Модулна библиотека за аудио разпознаване (Modular Audio Recognition Framework, MARF) се състои от изследователска платформа и колекция от алгоритми за обработка и образно разпознаване на текст, реч, звук и т.н.

Виж Java и Модулна библиотека за аудио разпознаване

Модификатор за достъп

Модификаторите за достъп са запазени думи в обектно-ориентираното програмиране, които задават правата за достъп до класове, методи и други елементи на кода.

Виж Java и Модификатор за достъп

Метод Фабрика (шаблон)

UML диаграма на Метод Фабрика Метод Фабрика е създаващ шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Метод Фабрика (шаблон)

Международна олимпиада по информатика

Логото на Международната олимпиада по информатика Международната олимпиада по информатика е ежегодно състезание по програмиране за ученици, проведено за пръв път през 1989 г.

Виж Java и Международна олимпиада по информатика

Итератор (шаблон)

Итератор (Iterator) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Итератор (шаблон)

Изчислителна техника

Изчислителната техника (computing) включва компютърен хардуер, софтуер, операционни системи, това са всички технически средства, независимо дали механични или функционални, които извършват изчисления (или действия с числа).

Виж Java и Изчислителна техника

Империя Онлайн (компания)

„Империя Онлайн“ ЕАД е българска компания за разработка и разпространение на игри, основана от Мони Дочев и Доброслав Димитров.

Виж Java и Империя Онлайн (компания)

Интерпретатор (шаблон)

Интерпретатор (Interpreter) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Интерпретатор (шаблон)

Интегрирана среда за разработка

Unix-подобни операционни системи Интегрираната среда за разработка (integrated development environment, IDE) e софтуерно приложение, което предоставя цялостна среда за разработване на софтуер на програмистите.

Виж Java и Интегрирана среда за разработка

Защитна стена

Диаграма на защитна стена Защитната стена (firewall), срещано и като файъруол в компютърните мрежи е специализиран хардуер или софтуер, който проверява мрежовия трафик, преминаващ през него и разрешава или забранява достъпа по определени правила.

Виж Java и Защитна стена

Булев тип данни

В информатиката, булевият тип данни е тип данни, който има две възможни стойности (най-често обозначени като true и false).

Виж Java и Булев тип данни

Браузърна игра

Браузърните игри се играят онлайн, чрез Интернет.

Виж Java и Браузърна игра

Бикове и крави за Андроид

Бикове и крави за „Андроид“ е реализация на популярната логическа игра за отгатване на цифри.

Виж Java и Бикове и крави за Андроид

Вграден софтуер

Вграденият софтуер (embedded software) е компютърен софтуер, написан за управление на машини или устройства, и се използва за вградени системи.

Виж Java и Вграден софтуер

Виртуална машина

Виртуална машина, създадена с помощта на хипервайзора Oracle VM VirtualBox Виртуалната машина (virtual machine) представлява софтуерна среда, абстракция на интерфейса на компютърен процесор.

Виж Java и Виртуална машина

Верига отговорности (шаблон)

Верига отговорности (Chain of responsibility) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Верига отговорности (шаблон)

Дърво (структура от данни)

Пример за дървовидна структура; На тази диаграма, точка (node) 5 е корена на дървото. Той е родител на точки 22 и 9, които са негови деца. Те съответно са родители на други точки.

Виж Java и Дърво (структура от данни)

Джава

Джава (Java) може да се отнася за.

Виж Java и Джава

Джеймс Гослинг

Джеймс Гослинг (James Gosling) е канадски компютърен учен, по-известен като създател и главен дизайнер на програмния език Java.

Виж Java и Джеймс Гослинг

Дискография на Джеси Джей

Дискографията на английската поп-изпълнителка Джеси Джей се състои от 3 студийни албума, 15 сингъла, 5 промо сингъла и 15 музикални видеоклипа.

Виж Java и Дискография на Джеси Джей

Динамичен масив

В компютърните науки динамичният масив е масив с променлив размер, в който могат да се добавят или премахват елементи.

Виж Java и Динамичен масив

Документен обектен модел

DOM (Document Object Model – „документен обектен модел“) е многоплатформен и езиково независим приложно-програмен интерфейс, който позволява на програми и скриптове да получат достъп до съдържанието на обекти в HTML, XHTML и XML документи.

Виж Java и Документен обектен модел

Дебъгване

Дебъгване (от английското debugging) е процесът на проследяване на изпълнението на дадена компютърна програма с цел намиране и отстраняване на грешки („бъгове“) в нея.

Виж Java и Дебъгване

Дебиан

Debian (изговаря се „дѐбиън“ или „дѐйбиън“, на български разпространено като Дебиан) е UNIX-подобна компютърна операционна система, съставена изцяло от свободен софтуер, лицензиран най-вече под GNU General Public License и пакетиран от група хора, участващи в The Debian Project (Проектът Дебиан).

Виж Java и Дебиан

Декоратор (шаблон)

Декоратор (Decorator) е структурен шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Java и Декоратор (шаблон)

Декомпилатор

Декомпилаторът е компютърна програма, която изпълнява обратната операция на тази на компилатора.

Виж Java и Декомпилатор

Декомпилатор за Java

Java декомпилаторът е вид декомпилатор – програмен инструмент, който превръща изпълними файлове на компютърни програми в изходен код, разбираем от хора.

Виж Java и Декомпилатор за Java

Етериум

Логото на етериум Етериум (среща се и като етереум, Ethereum) е публична, блокчейн-базирана, разпределена компютърна платформа с отворен код и операционна система предлагаща интелигентни договори като функционалност.

Виж Java и Етериум

Ерик Шмид

Ерик Емерсон Шмид (Eric Emerson Schmidt) е американски бизнесмен.

Виж Java и Ерик Шмид

Език за програмиране

Виртуалната Java машина. Език за програмиране е изкуствен език, предназначен за изразяване на изчисления, които могат да се извършат от машина, по-специално от компютър.

Виж Java и Език за програмиране

Език за програмиране от високо ниво

В компютърните науки езикът за програмиране на високо ниво е език за програмиране със силна абстракция от детайлите на компютъра.

Виж Java и Език за програмиране от високо ниво

Енкапсулация (програмиране)

В езиците за програмиране енкапсулиране се използва за обозначаване на едно от две свързани, но различни понятия, а понякога и в комбинацияNell B. Dale, Chip Weems, Programming and problem solving with Java, Edition 2, Jones & Bartlett Publishers, 2007, ISBN 0-7637-3402-0, p.

Виж Java и Енкапсулация (програмиране)

Литерал

В информатиката под литерал (literal) се разбира константна стойност на променлива, зададена в сорс кода на дадена компютърна програма.

Виж Java и Литерал

23 май

23 май е 143-тият ден в годината според григорианския календар (144-ти през високосна).

Виж Java и 23 май

, MySQL, NetBeans, NoSQL, Notepad++, Object pool (шаблон), Onsen UI, OpenJDK, OpenNMS, OpenOffice.org, Oracle Coherence, Oracle NoSQL Database, OsmAnd, Overflow Android, PHP, Playok.com, Processing (език за програмиране), Python, Raspberry Pi, Riak, Robocode, Ruby, Safari (браузър), SASS, Scala, SciTE, Sensible Soccer, Smalltalk, SNOBOL, SOA, SonarQube, SQL, Sublime Text, Subversion (софтуер), TFS, Tokyo Cabinet, Tuple space, Unreal Engine, UTF-16, Versant Object Database, Viber, Visual Studio Code, Windows 2000, Zorin OS, Късна инициализация (шаблон), Клас (програмиране), Клавиатурна подредба, Код конвенция, Комфо, Команда (шаблон), Компилатор, Композиция (шаблон), Компонентно тестване, Конзолно приложение, Конкурентно програмиране, Пърл (език за програмиране), Пълномощно (шаблон), Празен обект (шаблон), Приставка, Приложно-програмен интерфейс, Приложен софтуер, Приоритетна опашка, Приеми, разшири и унищожи, Прототип (шаблон), Програмист, Програмиране, Програмиране на игра, Променлива (програмиране), Преработка на код, Превод с помощта на компютър, Предефиниране на оператор, Парадигма на програмиране, Планиране на ресурсите на предприятието, Посредник (шаблон), Посетител (шаблон), Побитова операция, Подпрограма, Обхождане в ширина, Оператор (програмиране), Операционна система, Асоциативен масив, Аспектно-ориентирано програмиране, Аудио файл формат, Ардуино, Абстрактна Фабрика (шаблон), Абстракция (компютърни науки), Адаптер (шаблон), Алгоритъм на Ерли, Анонимна функция, Наредена n-орка, Наблюдател (шаблон), Назъбен масив, Низ, Неизменим обект, Неинициализирана променлива, Разработка чрез тестове, Разработка на софтуер, Роботска одисея, Регулярен израз, Състояние (шаблон), Сървлет, Сън Майкросистъмс, Суинг (пояснение), Стратегия (шаблон), Стандартни стриймове, Стек (структура от данни), Сравнение на BitTorrent клиентите, Сравнение на C Sharp и Java, Системна конзола, Системен софтуер, Скрач, Софтуер с отворен код, Софтуерен университет, Софтуерен разработчик, Софтуерен инженер, Спагети код, Спомен (шаблон), Спецификация (шаблон), СИМБАД, Сериализация, Сек (шаблон), Селениум (софтуер), Транслатор, Трето поколение езици за програмиране, Текстов редактор, Условна конструкция (програмиране), Уникод, Управление на изключения, Уеб чат, Уеб банер, Функционално програмиране, Фасада (шаблон), Фондация „Апачи Софтуер“, Цялостност по Тюринг, Цикъл (програмиране), Целочислени типове данни, Шаблонни типове, Шаблонен метод (шаблон), Шестнайсетична бройна система, Марс Експлорейшън Роувър, Маркус Персон, Мидлет, Миниобект (шаблон), Мост (шаблон), Модулна библиотека за аудио разпознаване, Модификатор за достъп, Метод Фабрика (шаблон), Международна олимпиада по информатика, Итератор (шаблон), Изчислителна техника, Империя Онлайн (компания), Интерпретатор (шаблон), Интегрирана среда за разработка, Защитна стена, Булев тип данни, Браузърна игра, Бикове и крави за Андроид, Вграден софтуер, Виртуална машина, Верига отговорности (шаблон), Дърво (структура от данни), Джава, Джеймс Гослинг, Дискография на Джеси Джей, Динамичен масив, Документен обектен модел, Дебъгване, Дебиан, Декоратор (шаблон), Декомпилатор, Декомпилатор за Java, Етериум, Ерик Шмид, Език за програмиране, Език за програмиране от високо ниво, Енкапсулация (програмиране), Литерал, 23 май.