JavaScript language

GPTKB entity

Statements (108)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:designedBy gptkb:Brendan_Eich
gptkbp:fileExtension .js
.mjs
.cjs
gptkbp:firstAppearance 1995
https://www.w3.org/2000/01/rdf-schema#label JavaScript language
gptkbp:implementedIn gptkb:V8
gptkb:JavaScriptCore
gptkb:SpiderMonkey
mantras
gptkbp:influenced gptkb:ActionScript
gptkb:CoffeeScript
gptkb:TypeScript
gptkb:JScript
gptkb:LiveScript
Dart
gptkbp:influencedBy gptkb:Java
gptkb:Perl
gptkb:AWK
gptkb:Scheme
Self
gptkbp:license MIT License (for reference implementation)
gptkbp:notableFramework gptkb:Aurelia
gptkb:Electron
gptkb:Jasmine
gptkb:Babylon.js
gptkb:Ember.js
gptkb:Feathers.js
gptkb:Immutable.js
gptkb:Ramda
gptkb:Redux-Saga
gptkb:Redux-Thunk
gptkb:Sinon.js
gptkb:Storybook
gptkb:Angular
gptkb:Chart.js
gptkb:D3.js
gptkb:Express.js
gptkb:Gatsby
gptkb:Grunt
gptkb:Gulp
gptkb:Jest
gptkb:Lodash
gptkb:Mocha
gptkb:Moment.js
gptkb:Next.js
gptkb:Nuxt.js
gptkb:Parcel
gptkb:React
gptkb:Redux
gptkb:Socket.io
gptkb:Svelte
gptkb:Three.js
gptkb:Vue.js
gptkb:Webpack
gptkb:jQuery
gptkb:Node.js
gptkb:Alpine.js
gptkb:Day.js
gptkb:Fastify
gptkb:Knockout.js
gptkb:Luxon
gptkb:MobX
gptkb:Protractor
gptkb:QUnit
gptkb:RxJS
gptkb:Underscore.js
gptkb:Cypress
gptkb:Koa
gptkb:enzyme
gptkb:Meteor
gptkb:NestJS
gptkb:Sails.js
gptkb:Backbone.js
gptkb:Deno
gptkb:Chai
gptkb:Nightmare.js
gptkb:Hapi
playwright
polymer
gptkbp:paradigm imperative
event-driven
functional
gptkbp:runsOn gptkb:Node.js
web browsers
gptkbp:standardizedBy gptkb:ECMAScript
gptkb:ECMA_International
gptkbp:supports object-oriented programming
modules
promises
first-class functions
asynchronous programming
prototypal inheritance
closures
generators
async/await
gptkbp:typingDiscipline gptkb:bird
dynamic
weak
gptkbp:usedFor web development
desktop applications
mobile applications
server-side scripting
gptkbp:website https://www.javascript.com/
https://developer.mozilla.org/en-US/docs/Web/JavaScript
gptkbp:bfsParent gptkb:ES2023
gptkbp:bfsLayer 5