Java

Java е програмен език, създаден сравнително скоро от Sun Microsystems Inc. Той е базиран като синтаксис на езика C, има възможностите на мощен съвременен език за програмиране. Като такъв езикът е сравнително лесен за овладяване. Изцяло е базиран на обектно ориентирания подход в програмирането и не позволява да се използват елементи от структурния подход (за разлика от C++, където двата подхода могат да се смесват).

Основна идея при разработването на Java е езикът да бъде платформено независим, за да могат програми, написани на него, да се изпълняват на различни системи, работещи с различни операционни системи. Това е постигнато като всяка операционна система или браузър предлагат така наречената Java Virtual Machine (виртуална машина). Това е програма, която превежда командите от Java байткод в команди, разбираеми за съответната система. Това обаче води до бавно изпълнение на програмите, което е един минус за езика.

С Java могат да се създават всякакви приложения, които могат да се създават и от другите програмни езици. За разлика от тях обаче на Java могат да се пишат и аплети. Аплетите представляват малки програми, които се вграждат в HTML страниците и се изпълняват от виртуалната машина на браузъра. С тяхна помощ страницата може да придобие значително по-приветлив вид, както и да получи многократно по-голяма функционалност. Конкуренция на Java аплетите са ActiveX компонените, създадени от Microsoft.

Поради мощността на Java всички нови технологии в програмирането се поддържат и от Java. Така в настоящия момент на Java може да бъде написана почти всякаква програма, която освен това става и платформено независима (поне в голяма степен). За съжаление това има и своята цена.

назаднапред