Java

Java

Java adalah bahasa pengaturcaraan komputer tujuan umum yang berorientasikan, berasaskan kelas, berorientasikan objek, dan direka khusus untuk mempunyai sedikit kemungkinan dependensi pelaksanaan.
Java adalah asas untuk hampir setiap jenis aplikasi rangkaian dan merupakan piawaian global untuk membangun dan menyampaikan aplikasi tertanam dan mudah alih, permainan, kandungan berasaskan Web, dan perisian perusahaan.Dengan lebih daripada 9 juta pemaju di seluruh dunia, Java membolehkan anda untuk membangun, menggunakan dan menggunakan aplikasi dan perkhidmatan yang menarik.

Alternatif untuk Java untuk Mac

Apple Swift

Apple Swift

Swift adalah bahasa pengaturcaraan untuk iOS, OS X, watchOS dan aplikasi tvOS yang terbentuk di atas yang terbaik dari C dan Objektif-C, tanpa kekangan keserasian C.
Objective-C

Objective-C

Bahasa Objektif-C adalah bahasa komputer mudah yang direka untuk membolehkan pengaturcaraan berorientasikan objek yang canggih.
Erlang

Erlang

Erlang adalah bahasa pengaturcaraan sampingan dan sistem pengoperasian sampah yang digunakan secara umum untuk membina sistem masa nyata lembut berskala besar dengan keperluan ...
Groovy

Groovy

Groovy adalah bahasa yang tangkas dan dinamik untuk Mesin Maya Maya (JVM).
Nim (programming language)

Nim (programming language)

Nim adalah bahasa pemrograman ditaip statik, yang mempunyai sistem makro yang kuat yang cuba memberikan kuasa muktamad pengatur tanpa kompromi pada kecekapan runtime.
Tcl

Tcl

Tcl (asalnya dari "Bahasa Alat Peranti", tetapi secara konvensional diberikan sebagai "Tcl" bukan "TCL"; disebut sebagai "tickle" atau ...
Clojure

Clojure

Clojure adalah bahasa pengaturcaraan yang dinamik yang menargetkan Mesin Maya Maya (dan CLR).
jRuby

jRuby

JRuby adalah penerapan Java 100% dalam bahasa pengaturcaraan Ruby yang berjalan pada Java Virtual Machine (JVM).
Kotlin

Kotlin

Kotlin adalah bahasa pengaturcaraan rentetan, statik yang diketik secara statistik, dengan kesimpulan jenis.
Jython

Jython

Jython, pengganti JPython, adalah penerapan bahasa pengaturcaraan Python yang ditulis di Jawa.
F# (programming language)

F# (programming language)

F # adalah bahasa ringkas dan ekspresif yang berfungsi dan berorientasikan objek untuk NET yang membantu anda menulis kod mudah untuk menyelesaikan masalah yang rumit.
.NET Core

.NET Core

.NET NET adalah rangka kerja perisian bebas dan terbuka yang berskala rentas platform sama dengan Rangka Kerja.NET.
Ceylon

Ceylon

Sokongan untuk mesin maya Java dan JavaScript
Crystal (programming language)

Crystal (programming language)

Bahasa pengaturcaraan dengan sintaks Ruby seperti yang dikomersialkan kepada kod asal yang cekap.
Raku

Raku

Raku (Dahulu dikenali sebagai Perl 6) adalah ahli keluarga Perl dalam bahasa pengaturcaraan.