 Java යනු කුමක්ද?
ජාවා යනු හැකි තරම් ක්‍රියාත්මක කිරීමේ පරායත්තතා කිහිපයක් ඇති කිරීමට නිර්මාණය කර ඇති ඉහළ මට්ටමේ, පන්ති පදනම් වූ, වස්තු-නැඹුරු ක්‍රමලේඛන භාෂාවකි. එය ක්‍රමලේඛකයින්ට එක් වරක් ලිවීමට, ඕනෑම තැනක ධාවනය කිරීමට (WORA) ඉඩ දීමට අදහස් කරන පොදු කාර්ය ක්‍රමලේඛන භාෂාවකි, එනම් සම්පාදනය කරන ලද ජාවා කේතය නැවත සම්පාදනය කිරීමේ අවශ්‍යතාවයකින් තොරව ජාවා සඳහා සහය දක්වන සියලුම වේදිකාවල ක්‍රියාත්මක විය හැක. ජාවා යෙදුම් සාමාන්‍යයෙන් සම්පාදනය කරනු ලබන්නේ යටින් පවතින පරිගණක ගෘහ නිර්මාණ ශිල්පය නොසලකා ඕනෑම ජාවා අථත්‍ය යන්ත්‍රයක් (ජේවීඑම්) මත ධාවනය කළ හැකි බයිට්කේතයකටය. Java හි වාක්‍ය ඛණ්ඩය C සහ C++ වලට සමාන නමුත් ඒ දෙකටම වඩා අඩු මට්ටමේ පහසුකම් ඇත. ජාවා ධාවන කාලය සම්ප්‍රදායික සම්පාදනය කරන ලද භාෂාවලින් සාමාන්‍යයෙන් ලබා ගත නොහැකි ගතික හැකියාවන් (ප්‍රතිබිම්බය සහ ධාවන කාල කේත වෙනස් කිරීම වැනි) සපයයි. 2019 වන විට, ජාවා GitHub ට අනුව භාවිතා කරන වඩාත් ජනප්‍රිය ක්‍රමලේඛන භාෂාවකි, විශේෂයෙන් සේවාදායක-සේවාදායක වෙබ් යෙදුම් සඳහා, වාර්තා වූ සංවර්ධකයින් මිලියන 9 ක්.