زبان جاوا
جاوا یکی از زبانهای برنامه نویسی همه منظوره است که مبتنی بر کلاس و شی گرایی است. ساختار این زبان برنامه نویسی به گونهای است که برنامه نویسان میتوانند کد جاوا را در هر مکانی بنویسند و آن را در هر جایی اجرا کنند، بدون اینکه نگران معماری کامپیوتر باشند. همچنین به آن write once, run anywhere (WORA) نیز میگویند. به این معنا که میتوانید یک بار بنویسید و آن را همه جا اجرا کنید. به عبارت دیگر کد جاوا که یک بار کامپایل شده است را میتوان بر روی تمام پلتفرمهایی که Java Runtime Environment (JRE) را اجرا میکنند، بدون نیاز به کامپایل مجدد اجرا کرد.