"JavaScript" meaning in English

See JavaScript in All languages combined, or Wiktionary

Proper name

IPA: /ˈdʒɑː.və.skɹɪpt/
Etymology: From Java (“a programming language”) + script, although the language is not closely related to Java and was originally to be called LiveScript. Etymology templates: {{m|en|Java||a programming language}} Java (“a programming language”), {{m|en|script|}} script, {{m|en|Java}} Java, {{m|en|LiveScript}} LiveScript Head templates: {{en-proper noun}} JavaScript
  1. (computer languages) A scripting programming language most commonly used to add interactive features to webpages. Categories (topical): JavaScript Synonyms: JS [initialism], LiveScript [obsolete], Mocha [obsolete] Hypernyms: scripting language Derived forms: Ajax, JavaScripted, JavaScripter, JavaScripting, JS, JScript, JSON, TypeScript, WinJS Translations (scripting programming language): JavaScript [neuter] (Danish), ĝavaskripto (Esperanto), javaskripto (Esperanto), ჯავასკრიპტი (ǯavasḳriṗṭi) (Georgian), JavaScript [neuter] (German), JavaScript [masculine] (Italian), ジャバスクリプト (Jabasukuriputo) (Japanese), ЈаваСкрипт (JavaSkript) (Macedonian), JavaScript (Macedonian), जावास्क्रिप्ट (jāvāskripṭa) [feminine] (Marathi), JavaScript [masculine] (Norwegian Bokmål), جاوااسکریپت (jâvâ-eskeript) (Persian), JawaSkrypt (Polish), JavaScript [masculine] (Portuguese), Javascript [masculine] (Portuguese), Javascript [neuter] (Swedish), JavaScript (Turkish)
    Sense id: en-JavaScript-en-name-PFPKg3g7 Disambiguation of JavaScript: 76 24 Categories (other): English entries with incorrect language header Disambiguation of English entries with incorrect language header: 65 35 Topics: computer-languages, computing, engineering, mathematics, natural-sciences, physical-sciences, sciences

Noun

IPA: /ˈdʒɑː.və.skɹɪpt/ Forms: JavaScripts [plural]
Etymology: From Java (“a programming language”) + script, although the language is not closely related to Java and was originally to be called LiveScript. Etymology templates: {{m|en|Java||a programming language}} Java (“a programming language”), {{m|en|script|}} script, {{m|en|Java}} Java, {{m|en|LiveScript}} LiveScript Head templates: {{en-noun}} JavaScript (plural JavaScripts)
  1. (informal) A JavaScript script. Tags: informal Synonyms: Javascript, javascript [nonstandard] Related terms: ECMAScript, Java, JScript
    Sense id: en-JavaScript-en-noun-dJffI9QL

Inflected forms

Alternative forms

Download JSON data for JavaScript meaning in English (8.1kB)

{
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "Java",
        "3": "",
        "4": "a programming language"
      },
      "expansion": "Java (“a programming language”)",
      "name": "m"
    },
    {
      "args": {
        "1": "en",
        "2": "script",
        "3": ""
      },
      "expansion": "script",
      "name": "m"
    },
    {
      "args": {
        "1": "en",
        "2": "Java"
      },
      "expansion": "Java",
      "name": "m"
    },
    {
      "args": {
        "1": "en",
        "2": "LiveScript"
      },
      "expansion": "LiveScript",
      "name": "m"
    }
  ],
  "etymology_text": "From Java (“a programming language”) + script, although the language is not closely related to Java and was originally to be called LiveScript.",
  "head_templates": [
    {
      "args": {},
      "expansion": "JavaScript",
      "name": "en-proper noun"
    }
  ],
  "hyphenation": [
    "Ja·va·Script"
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "name",
  "senses": [
    {
      "categories": [
        {
          "_dis": "65 35",
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w+disamb"
        },
        {
          "_dis": "76 24",
          "kind": "topical",
          "langcode": "en",
          "name": "JavaScript",
          "orig": "en:JavaScript",
          "parents": [
            "Computer languages",
            "World Wide Web",
            "Programming",
            "Internet",
            "Computing",
            "Software engineering",
            "Networking",
            "Technology",
            "Computer science",
            "Engineering",
            "Software",
            "All topics",
            "Sciences",
            "Applied sciences",
            "Media",
            "Fundamental",
            "Communication"
          ],
          "source": "w+disamb"
        }
      ],
      "derived": [
        {
          "word": "Ajax"
        },
        {
          "word": "JavaScripted"
        },
        {
          "word": "JavaScripter"
        },
        {
          "word": "JavaScripting"
        },
        {
          "word": "JS"
        },
        {
          "word": "JScript"
        },
        {
          "word": "JSON"
        },
        {
          "word": "TypeScript"
        },
        {
          "word": "WinJS"
        }
      ],
      "glosses": [
        "A scripting programming language most commonly used to add interactive features to webpages."
      ],
      "hypernyms": [
        {
          "word": "scripting language"
        }
      ],
      "id": "en-JavaScript-en-name-PFPKg3g7",
      "links": [
        [
          "computer language",
          "computer language"
        ],
        [
          "scripting",
          "scripting"
        ],
        [
          "programming language",
          "programming language"
        ],
        [
          "interactive",
          "interactive"
        ],
        [
          "feature",
          "feature"
        ],
        [
          "webpage",
          "webpage"
        ]
      ],
      "raw_glosses": [
        "(computer languages) A scripting programming language most commonly used to add interactive features to webpages."
      ],
      "synonyms": [
        {
          "tags": [
            "initialism"
          ],
          "word": "JS"
        },
        {
          "tags": [
            "obsolete"
          ],
          "word": "LiveScript"
        },
        {
          "tags": [
            "obsolete"
          ],
          "word": "Mocha"
        }
      ],
      "topics": [
        "computer-languages",
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ],
      "translations": [
        {
          "code": "da",
          "lang": "Danish",
          "sense": "scripting programming language",
          "tags": [
            "neuter"
          ],
          "word": "JavaScript"
        },
        {
          "code": "eo",
          "lang": "Esperanto",
          "sense": "scripting programming language",
          "word": "ĝavaskripto"
        },
        {
          "code": "eo",
          "lang": "Esperanto",
          "sense": "scripting programming language",
          "word": "javaskripto"
        },
        {
          "code": "ka",
          "lang": "Georgian",
          "roman": "ǯavasḳriṗṭi",
          "sense": "scripting programming language",
          "word": "ჯავასკრიპტი"
        },
        {
          "code": "de",
          "lang": "German",
          "sense": "scripting programming language",
          "tags": [
            "neuter"
          ],
          "word": "JavaScript"
        },
        {
          "code": "it",
          "lang": "Italian",
          "sense": "scripting programming language",
          "tags": [
            "masculine"
          ],
          "word": "JavaScript"
        },
        {
          "code": "ja",
          "lang": "Japanese",
          "roman": "Jabasukuriputo",
          "sense": "scripting programming language",
          "word": "ジャバスクリプト"
        },
        {
          "code": "mk",
          "lang": "Macedonian",
          "roman": "JavaSkript",
          "sense": "scripting programming language",
          "word": "ЈаваСкрипт"
        },
        {
          "code": "mk",
          "lang": "Macedonian",
          "sense": "scripting programming language",
          "word": "JavaScript"
        },
        {
          "code": "mr",
          "lang": "Marathi",
          "roman": "jāvāskripṭa",
          "sense": "scripting programming language",
          "tags": [
            "feminine"
          ],
          "word": "जावास्क्रिप्ट"
        },
        {
          "code": "nb",
          "lang": "Norwegian Bokmål",
          "sense": "scripting programming language",
          "tags": [
            "masculine"
          ],
          "word": "JavaScript"
        },
        {
          "code": "fa",
          "lang": "Persian",
          "roman": "jâvâ-eskeript",
          "sense": "scripting programming language",
          "word": "جاوااسکریپت"
        },
        {
          "code": "pl",
          "lang": "Polish",
          "sense": "scripting programming language",
          "word": "JawaSkrypt"
        },
        {
          "code": "pt",
          "lang": "Portuguese",
          "sense": "scripting programming language",
          "tags": [
            "masculine"
          ],
          "word": "JavaScript"
        },
        {
          "code": "pt",
          "lang": "Portuguese",
          "sense": "scripting programming language",
          "tags": [
            "masculine"
          ],
          "word": "Javascript"
        },
        {
          "code": "sv",
          "lang": "Swedish",
          "sense": "scripting programming language",
          "tags": [
            "neuter"
          ],
          "word": "Javascript"
        },
        {
          "code": "tr",
          "lang": "Turkish",
          "sense": "scripting programming language",
          "word": "JavaScript"
        }
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/ˈdʒɑː.və.skɹɪpt/"
    }
  ],
  "word": "JavaScript"
}

{
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "Java",
        "3": "",
        "4": "a programming language"
      },
      "expansion": "Java (“a programming language”)",
      "name": "m"
    },
    {
      "args": {
        "1": "en",
        "2": "script",
        "3": ""
      },
      "expansion": "script",
      "name": "m"
    },
    {
      "args": {
        "1": "en",
        "2": "Java"
      },
      "expansion": "Java",
      "name": "m"
    },
    {
      "args": {
        "1": "en",
        "2": "LiveScript"
      },
      "expansion": "LiveScript",
      "name": "m"
    }
  ],
  "etymology_text": "From Java (“a programming language”) + script, although the language is not closely related to Java and was originally to be called LiveScript.",
  "forms": [
    {
      "form": "JavaScripts",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "JavaScript (plural JavaScripts)",
      "name": "en-noun"
    }
  ],
  "hyphenation": [
    "Ja·va·Script"
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "senses": [
    {
      "categories": [],
      "examples": [
        {
          "ref": "2004, Jon Duckett, “Creating a JavaScript Library”, in Beginning Web Programming with HTML, XHTML, and CSS, Wiley, page 549",
          "text": "By examining lots of examples, you will learn how to make use of JavaScript in your own Web pages, and through these examples you will learn some new coding practices for writing JavaScripts. […] Thousands of free JavaScripts are already out there on the Web, and before you start writing a script to do anything you are best off looking on some of these sites to see if someone has already done all of the hard work for you.",
          "type": "quotation"
        },
        {
          "ref": "2005, Al Kernek, Put Your Business Online, 2nd edition, Pacifica Endeavors, page 138",
          "text": "To use JavaScripts, you need to understand basic HTML and typically have access to a Microsoft Internet Explorer Web browser. You do not have to be a programmer to develop and embed useful JavaScripts into your Website! In fact, many Websites offer free JavaScripts that you can just cut and paste into your website.",
          "type": "quotation"
        },
        {
          "ref": "2006, Joe Kraynak, Que’s Official Internet Yellow Pages, Que Publishing, page 469",
          "text": "Access thousands of JavaScripts, complete with tutorials and open discussions with the more than 500,000 registered users at this site.",
          "type": "quotation"
        },
        {
          "ref": "2008, Peter Kent, Search Engine Optimization For Dummies, 3rd edition, Wiley",
          "text": "You don’t need to put JavaScripts inside a page. JavaScripts generally should be placed in an external file — a tag in the Web page “calls” a script that is pulled from another file on the Web server — for various reasons: […]",
          "type": "quotation"
        },
        {
          "ref": "2016, June Jamrich Parsons, New Perspectives on Computer Concepts 2016, Introductory, Cengage Learning, page 511",
          "text": "EVER WEB SITE IS A POTENTIAL RISK. You know the exploits: malware, infected downloads, spyware, fraudulent Web sites, rogue JavaScripts…the list goes on.",
          "type": "quotation"
        },
        {
          "ref": "2019, Shailesh Kumar Shivakumar, Sourabhh Sethii, Building Digital Experience Platforms: A Guide to Developing Next-Generation Enterprise Applications, Apress, page 237",
          "text": "Appropriate placement of stylesheets and JavaScripts improves the perceived page load times and prevents browsers getting blocked.",
          "type": "quotation"
        }
      ],
      "glosses": [
        "A JavaScript script."
      ],
      "id": "en-JavaScript-en-noun-dJffI9QL",
      "links": [
        [
          "script",
          "script"
        ]
      ],
      "raw_glosses": [
        "(informal) A JavaScript script."
      ],
      "related": [
        {
          "word": "ECMAScript"
        },
        {
          "word": "Java"
        },
        {
          "word": "JScript"
        }
      ],
      "synonyms": [
        {
          "_dis1": "32 68",
          "word": "Javascript"
        },
        {
          "_dis1": "32 68",
          "tags": [
            "nonstandard"
          ],
          "word": "javascript"
        }
      ],
      "tags": [
        "informal"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/ˈdʒɑː.və.skɹɪpt/"
    }
  ],
  "word": "JavaScript"
}
{
  "categories": [
    "English 3-syllable words",
    "English countable nouns",
    "English entries with incorrect language header",
    "English lemmas",
    "English nouns",
    "English proper nouns",
    "English terms with IPA pronunciation",
    "English uncountable nouns",
    "en:JavaScript"
  ],
  "derived": [
    {
      "word": "Ajax"
    },
    {
      "word": "JavaScripted"
    },
    {
      "word": "JavaScripter"
    },
    {
      "word": "JavaScripting"
    },
    {
      "word": "JS"
    },
    {
      "word": "JScript"
    },
    {
      "word": "JSON"
    },
    {
      "word": "TypeScript"
    },
    {
      "word": "WinJS"
    }
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "Java",
        "3": "",
        "4": "a programming language"
      },
      "expansion": "Java (“a programming language”)",
      "name": "m"
    },
    {
      "args": {
        "1": "en",
        "2": "script",
        "3": ""
      },
      "expansion": "script",
      "name": "m"
    },
    {
      "args": {
        "1": "en",
        "2": "Java"
      },
      "expansion": "Java",
      "name": "m"
    },
    {
      "args": {
        "1": "en",
        "2": "LiveScript"
      },
      "expansion": "LiveScript",
      "name": "m"
    }
  ],
  "etymology_text": "From Java (“a programming language”) + script, although the language is not closely related to Java and was originally to be called LiveScript.",
  "head_templates": [
    {
      "args": {},
      "expansion": "JavaScript",
      "name": "en-proper noun"
    }
  ],
  "hypernyms": [
    {
      "word": "scripting language"
    }
  ],
  "hyphenation": [
    "Ja·va·Script"
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "name",
  "senses": [
    {
      "glosses": [
        "A scripting programming language most commonly used to add interactive features to webpages."
      ],
      "links": [
        [
          "computer language",
          "computer language"
        ],
        [
          "scripting",
          "scripting"
        ],
        [
          "programming language",
          "programming language"
        ],
        [
          "interactive",
          "interactive"
        ],
        [
          "feature",
          "feature"
        ],
        [
          "webpage",
          "webpage"
        ]
      ],
      "raw_glosses": [
        "(computer languages) A scripting programming language most commonly used to add interactive features to webpages."
      ],
      "topics": [
        "computer-languages",
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/ˈdʒɑː.və.skɹɪpt/"
    }
  ],
  "synonyms": [
    {
      "tags": [
        "initialism"
      ],
      "word": "JS"
    },
    {
      "tags": [
        "obsolete"
      ],
      "word": "LiveScript"
    },
    {
      "tags": [
        "obsolete"
      ],
      "word": "Mocha"
    },
    {
      "word": "Javascript"
    },
    {
      "tags": [
        "nonstandard"
      ],
      "word": "javascript"
    }
  ],
  "translations": [
    {
      "code": "da",
      "lang": "Danish",
      "sense": "scripting programming language",
      "tags": [
        "neuter"
      ],
      "word": "JavaScript"
    },
    {
      "code": "eo",
      "lang": "Esperanto",
      "sense": "scripting programming language",
      "word": "ĝavaskripto"
    },
    {
      "code": "eo",
      "lang": "Esperanto",
      "sense": "scripting programming language",
      "word": "javaskripto"
    },
    {
      "code": "ka",
      "lang": "Georgian",
      "roman": "ǯavasḳriṗṭi",
      "sense": "scripting programming language",
      "word": "ჯავასკრიპტი"
    },
    {
      "code": "de",
      "lang": "German",
      "sense": "scripting programming language",
      "tags": [
        "neuter"
      ],
      "word": "JavaScript"
    },
    {
      "code": "it",
      "lang": "Italian",
      "sense": "scripting programming language",
      "tags": [
        "masculine"
      ],
      "word": "JavaScript"
    },
    {
      "code": "ja",
      "lang": "Japanese",
      "roman": "Jabasukuriputo",
      "sense": "scripting programming language",
      "word": "ジャバスクリプト"
    },
    {
      "code": "mk",
      "lang": "Macedonian",
      "roman": "JavaSkript",
      "sense": "scripting programming language",
      "word": "ЈаваСкрипт"
    },
    {
      "code": "mk",
      "lang": "Macedonian",
      "sense": "scripting programming language",
      "word": "JavaScript"
    },
    {
      "code": "mr",
      "lang": "Marathi",
      "roman": "jāvāskripṭa",
      "sense": "scripting programming language",
      "tags": [
        "feminine"
      ],
      "word": "जावास्क्रिप्ट"
    },
    {
      "code": "nb",
      "lang": "Norwegian Bokmål",
      "sense": "scripting programming language",
      "tags": [
        "masculine"
      ],
      "word": "JavaScript"
    },
    {
      "code": "fa",
      "lang": "Persian",
      "roman": "jâvâ-eskeript",
      "sense": "scripting programming language",
      "word": "جاوااسکریپت"
    },
    {
      "code": "pl",
      "lang": "Polish",
      "sense": "scripting programming language",
      "word": "JawaSkrypt"
    },
    {
      "code": "pt",
      "lang": "Portuguese",
      "sense": "scripting programming language",
      "tags": [
        "masculine"
      ],
      "word": "JavaScript"
    },
    {
      "code": "pt",
      "lang": "Portuguese",
      "sense": "scripting programming language",
      "tags": [
        "masculine"
      ],
      "word": "Javascript"
    },
    {
      "code": "sv",
      "lang": "Swedish",
      "sense": "scripting programming language",
      "tags": [
        "neuter"
      ],
      "word": "Javascript"
    },
    {
      "code": "tr",
      "lang": "Turkish",
      "sense": "scripting programming language",
      "word": "JavaScript"
    }
  ],
  "word": "JavaScript"
}

{
  "categories": [
    "English 3-syllable words",
    "English countable nouns",
    "English entries with incorrect language header",
    "English lemmas",
    "English nouns",
    "English proper nouns",
    "English terms with IPA pronunciation",
    "English uncountable nouns",
    "en:JavaScript"
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "Java",
        "3": "",
        "4": "a programming language"
      },
      "expansion": "Java (“a programming language”)",
      "name": "m"
    },
    {
      "args": {
        "1": "en",
        "2": "script",
        "3": ""
      },
      "expansion": "script",
      "name": "m"
    },
    {
      "args": {
        "1": "en",
        "2": "Java"
      },
      "expansion": "Java",
      "name": "m"
    },
    {
      "args": {
        "1": "en",
        "2": "LiveScript"
      },
      "expansion": "LiveScript",
      "name": "m"
    }
  ],
  "etymology_text": "From Java (“a programming language”) + script, although the language is not closely related to Java and was originally to be called LiveScript.",
  "forms": [
    {
      "form": "JavaScripts",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "JavaScript (plural JavaScripts)",
      "name": "en-noun"
    }
  ],
  "hyphenation": [
    "Ja·va·Script"
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "related": [
    {
      "word": "ECMAScript"
    },
    {
      "word": "Java"
    },
    {
      "word": "JScript"
    }
  ],
  "senses": [
    {
      "categories": [
        "English informal terms",
        "English terms with quotations"
      ],
      "examples": [
        {
          "ref": "2004, Jon Duckett, “Creating a JavaScript Library”, in Beginning Web Programming with HTML, XHTML, and CSS, Wiley, page 549",
          "text": "By examining lots of examples, you will learn how to make use of JavaScript in your own Web pages, and through these examples you will learn some new coding practices for writing JavaScripts. […] Thousands of free JavaScripts are already out there on the Web, and before you start writing a script to do anything you are best off looking on some of these sites to see if someone has already done all of the hard work for you.",
          "type": "quotation"
        },
        {
          "ref": "2005, Al Kernek, Put Your Business Online, 2nd edition, Pacifica Endeavors, page 138",
          "text": "To use JavaScripts, you need to understand basic HTML and typically have access to a Microsoft Internet Explorer Web browser. You do not have to be a programmer to develop and embed useful JavaScripts into your Website! In fact, many Websites offer free JavaScripts that you can just cut and paste into your website.",
          "type": "quotation"
        },
        {
          "ref": "2006, Joe Kraynak, Que’s Official Internet Yellow Pages, Que Publishing, page 469",
          "text": "Access thousands of JavaScripts, complete with tutorials and open discussions with the more than 500,000 registered users at this site.",
          "type": "quotation"
        },
        {
          "ref": "2008, Peter Kent, Search Engine Optimization For Dummies, 3rd edition, Wiley",
          "text": "You don’t need to put JavaScripts inside a page. JavaScripts generally should be placed in an external file — a tag in the Web page “calls” a script that is pulled from another file on the Web server — for various reasons: […]",
          "type": "quotation"
        },
        {
          "ref": "2016, June Jamrich Parsons, New Perspectives on Computer Concepts 2016, Introductory, Cengage Learning, page 511",
          "text": "EVER WEB SITE IS A POTENTIAL RISK. You know the exploits: malware, infected downloads, spyware, fraudulent Web sites, rogue JavaScripts…the list goes on.",
          "type": "quotation"
        },
        {
          "ref": "2019, Shailesh Kumar Shivakumar, Sourabhh Sethii, Building Digital Experience Platforms: A Guide to Developing Next-Generation Enterprise Applications, Apress, page 237",
          "text": "Appropriate placement of stylesheets and JavaScripts improves the perceived page load times and prevents browsers getting blocked.",
          "type": "quotation"
        }
      ],
      "glosses": [
        "A JavaScript script."
      ],
      "links": [
        [
          "script",
          "script"
        ]
      ],
      "raw_glosses": [
        "(informal) A JavaScript script."
      ],
      "tags": [
        "informal"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/ˈdʒɑː.və.skɹɪpt/"
    }
  ],
  "synonyms": [
    {
      "word": "Javascript"
    },
    {
      "tags": [
        "nonstandard"
      ],
      "word": "javascript"
    }
  ],
  "word": "JavaScript"
}

This page is a part of the kaikki.org machine-readable English dictionary. This dictionary is based on structured data extracted on 2024-05-06 from the enwiktionary dump dated 2024-05-02 using wiktextract (f4fd8c9 and c9440ce). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.

If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.