JavaScript (JS) is a programming language and core technology of the Web, alongside HTML and CSS.
JavaScript merupakan salah satu teknologi inti World Wide Web selain HTML dan CSS.
The first popular web browser with a graphical user interface, Mosaic, was released in 1993.
Browser web pertama dengan antarmuka pengguna grafis, Mosaic, dirilis pada tahun 1993.
The lead developers of Mosaic then founded the Netscape corporation, which released a more polished browser, Netscape Navigator, in 1994.
Pengembang utama Mosaic kemudian mendirikan perusahaan Netscape, yang merilis browser yang lebih halus, Netscape Navigator, pada tahun 1994.
This quickly became the most-used.
Ini dengan cepat menjadi yang paling banyak digunakan.
During these formative years of the Web, web pages could only be static, lacking the capability for dynamic behavior after the page was loaded in the browser.
Selama tahun-tahun awal Internet, halaman web hanya bisa statis, tanpa perilaku dinamis setelah dimuat ke browser.
There was a desire in the flourishing web development scene to remove this limitation, so in 1995, Netscape decided to add a programming language to Navigator.
Karena ada permintaan untuk bahasa scripting di komunitas pengembangan web yang sedang berkembang, Netscape memutuskan untuk memasukkannya ke Navigator pada tahun 1995.
They pursued two routes to achieve this: collaborating with Sun Microsystems to embed the Java language, while also hiring Brendan Eich to embed the Scheme language.
Untuk melakukan ini, mereka bekerja dengan Sun Microsystems untuk mengintegrasikan bahasa pemrograman Java, serta merekrut Brendan Eich untuk menanamkan bahasa Skema.
Netscape management soon decided that the best option was for Eich to devise a new language, with syntax similar to Java and less like Scheme or other extant scripting languages.
Manajemen Netscape dengan cepat memutuskan bahwa solusi terbaik adalah bagi Eich untuk membuat bahasa baru dengan sintaks yang lebih mirip Java daripada Skema atau bahasa skrip lain yang ada.
Although the new language and its interpreter implementation were called LiveScript when first shipped as part of a Navigator beta in September 1995, the name was changed to JavaScript for the official release in December.
Meskipun bahasa baru dan implementasi penerjemahnya disebut LiveScript ketika pertama kali dikirimkan sebagai bagian dari Navigator beta pada bulan September 1995, nama tersebut diubah menjadi JavaScript untuk rilis resmi pada bulan Desember.
The choice of the JavaScript name has caused confusion, implying that it is directly related to Java.
Nama JavaScript telah menyebabkan beberapa kebingungan karena menyiratkan bahwa itu terkait langsung dengan Java.
At the time, the dot-com boom had begun and Java was a popular new language, so Eich considered the JavaScript name a marketing ploy by Netscape.
Karena ledakan dot-com baru saja dimulai dan Java adalah bahasa baru terpanas saat ini, Eich melihat moniker JavaScript sebagai taktik pemasaran oleh Netscape.
Microsoft debuted Internet Explorer in 1995, leading to a browser war with Netscape.
Microsoft memulai debut dengan Internet Explorer pada tahun 1995, sebagai pengarah perang browser dengan Netscape.
On the JavaScript front, Microsoft created its own interpreter called JScript.
Di bagian depan JavaScript, Microsoft merekayasa balik penerjemah Navigator untuk membuatnya sendiri, yang disebut JScript.
Microsoft first released JScript in 1996, alongside initial support for CSS and extensions to HTML.
JScript pertama kali diluncurkan pada tahun 1996, bersamaan dukungan awal untuk CSS dan ekstensi ke HTML .
"JavaScript" is a trademark of Oracle Corporation in the United States.
"JavaScript" adalah sebuah merek dagang Oracle Corporation di Amerika Serikat.
The trademark was originally issued to Sun Microsystems on 6 May 1997, and was transferred to Oracle when they acquired Sun in 2009.
Merek dagang ini awalnya di tujukan kepada Sun Microsystems pada tanggal 6 Mei 1997, dan dipindahkan ke Oracle ketika mereka mengakuisisi Sun pada tahun 2009.
A letter was circulated in September 2024, spearheaded by Ryan Dahl, calling on Oracle to free the JavaScript trademark.
Sebuah surat diedarkan pada bulan September 2024, dipelopori oleh Ryan Dahl, menyebutkan pada Oracle untuk membebaskan merek dagan JavaScript.
Brendan Eich, the original creator of JavaScript, was among the over 14,000 signatories who supported the initiative.
Brendan Eich, pencipta asli JavaScript, merupakan salah satu dari 14.000 penandatangan yang mendukung inisiatif ini.
The use of JavaScript has expanded beyond its web browser roots.
Penggunaan JavaScript telah berkembang melampaui akar peramban webnya.
JavaScript engines are now embedded in a variety of other software systems, both for server-side website deployments and non-browser applications.
Mesin JavaScript sekarang telah tertanam dalam berbagai dari perangkat lunak lainnya, baik untuk penerapan situs web sisi server dan aplikasi non-peramban.
Initial attempts at promoting server-side JavaScript usage were Netscape Enterprise Server and Microsoft's Internet Information Services, but they were small niches.
Percobaan awal pada dalam mempromosikan penggunaan JavaScript sisi server adalah Netscape Enterprise Server dan Internet Information Services Microsoft, tetapi itu ceruk kecil.
Server-side usage eventually started to grow in the late 2000s, with the creation of Node.js and other approaches.
Penggunaan sisi peladen akhirnya mulai tumbuh di akhir tahun 2000-an, dengan kreasi dari Node.js dan pendekatan lainnya.
JavaScript has been used in some embedded systems, usually by leveraging Node.js.
JavaScript baru-baru ini mulai muncul di beberapa sistem tertanam, biasanya dengan memanfaatkan Node.js.
Every major web browser has built-in web development tools, including a JavaScript debugger.
Setiap browser web utama memiliki alat pengembangan web bawaan, termasuk sebuah debugger JavaScript.
Static program analysis tools, such as ESLint and JSLint, scan JavaScript code for conformance to a set of standards and guidelines.
Alat analisis program statis, seperti ESLint dan JSLint, memindai kode JavaScript untuk kesesuaian dengan serangkaian standar dan pedoman.
Some browsers have built-in profilers.
Beberapa browser memiliki profiler bawaan.
Many text editors have syntax highlighting support for JavaScript code.
Banyak teks editor memiliki dukungan penyorotan sintaks untuk kode JavaScript.
JavaScript: The Definitive Guide (7th ed.).
JavaScript: The Definitive Guide.
Sebastopol, California: O'Reilly.
Sebastopol, California: O'Reilly, 2020.
Principles of Object-Oriented JavaScript (1st ed.).
Principles of Object-Oriented JavaScript, 1st edition.