to do then now would be retro, to do then then was very nowtro
Log in or Sign Up

Javascript

since 1995 (earliest usage recorded on this site was 1993)

JavaScript is an object-oriented scripting language used to enable programmatic access to objects within both the client application and other applications. It is primarily used in the form of client-side JavaScript, implemented as an integrated component of the web browser, allowing the development of enhanced user interfaces and dynamic websites. JavaScript is a dialect of the ECMAScript standard and is characterized as a dynamic, weakly typed, prototype-based language with first-class functions.

more info

Login or signup to add Javascript to your list!

Users

Technology Timeline Graph
 
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
cdeblois
coordt
mjhagen
dasil003
boutell
zeroaltitude
jacobian
acdha
bob
CodeMonkeyism
MarkofCain
bitprophet
David
daniellindsley
mattimck
greyfade
xurizaemon
enki
Uche
jamesotron
tswicegood
thraxil
jdunck
rrainey
nowells
Rolo
reed
kan
xhae
mpirnat
kovacs
mgrbyte
tlesher
liza
pax
edd
chl
paltman
jtauber
wilane
SeanOC
bg4
lukeman
karlstolley
pydanny
pmclanahan
carljm
beaugunderson
soryu2
krisse2
UloPe
kcunning
mallipeddi
ndw
stephen_mcd
douglasstarnes
binarydud
LorenDavie
richleland
jkocherhans
bittercoder
jbeigel
jcarbaugh
benjaminws
paulsmith
JamieXML
tr00st
codewritinfool
yawmark
mowens
apostolos
zellyn
RCARDENES
supakoo
notanumber
westonruter
davisagli
arowla
CerealBoy
ashleykim
Matt
undoingemptyvoid
doughellmann
bkmontgomery
lambacck
Josh
jasonb
twhitton
durbin
myles
maxlynch
mcaulay
justinlilly
sanchom
mathias
larry
AndyC
nathans
jefftriplett
mwarkentin
RossP
deep
johnny723
bhaugen
growe
jjames
k_wade_a
passy
pedrovalente
mdridley
robhudson
Flamer
thumper
smalltobi
givas
sceptreofjudah
Zak
PaulM
banterability
adders
eculver
mwalling
cpharmston
hexdump42
gg
ShawnMilo
Cema
milouse
Swizec
adamcik
mrtrosen
sjaekel
fdrake
mikl
Ben
bmaxwell
metavida
ntoll
joe
davidpaccoud
Rgoodermote
seanbrant
mccolgan
brosner
vbabiy86
trey
bkonkle
sdhamilton
sli
NX172
z3d
ch0llima
rragan
alecperkins
Raisapius
CrociDB
streetcleaner
msnaith
fogus
jmillikin
ericflo
koichirose
vinilios
edfuh
bkopanja
andrew
mfandreas
Indy
sbastn
natevw
gnubardt
moriogawa
sebleier
eddymul
leveille
kratorius
vvarp
Kami
jeremybowers
ptone
skytreader
aburkhalter
ssbr
iamteem
vrejohanian
claytron
d3f3nd3r
cameron_prebble
GordyBrow
dl
newmaniese
b3ng0
Chirs
shywolf9982
gsiegman
adambrenecki
fourplusone
lvshankar
audreyr
chrisbrett665
cstejerean
madewulf
donnex
joemcmahon
ghoseb
jonnyboris
eykd
qwertymz
alexsuraci
gabrielrios
alex
michaelmelanson
barneyboo
dmnd
collypops
ranman
ellisonleao
dabeaz
nsmgr8
williamcomartin
tpherndon
bibhas
quakehead
edv4rd0
nbprithv
isardana
whosaysni
gniero
Bryan
msk_y
rizumu
janewilson90
skyl
joshontheweb
thaostra
nightfly19
dan
Kanru
brutasse
jorjun
matteo
fisadev
nullomodo
perimosocordiae
jeffself
dekz
Sitwonade
brucehoult
maxogden
brettsky
locks
stevejohnson
MichaelTran
threefjefff
pydroid
devien
amackera
jeffszusz
foomor
mgill25
cdeblois - 32 years
coordt - 18 years
mjhagen - 32 years
dasil003 - 31 years
boutell - 31 years
zeroaltitude - 30 years
jacobian - 30 years
acdha - 30 years
bob - 30 years
CodeMonkeyism - 30 years
MarkofCain - 30 years
bitprophet - 30 years
David - 30 years
daniellindsley - 30 years
mattimck - 29 years
greyfade - 29 years
xurizaemon - 29 years
enki - 29 years
Uche - 29 years
jamesotron - 29 years
tswicegood - 29 years
thraxil - 29 years
jdunck - 29 years
rrainey - 29 years
nowells - 28 years
Rolo - 28 years
reed - 28 years
kan - 28 years
xhae - 28 years
mpirnat - 28 years
kovacs - 28 years
mgrbyte - 28 years
tlesher - 17 years
liza - 28 years
pax - 28 years
edd - 28 years
chl - 28 years
paltman - 28 years
jtauber - 28 years
wilane - 28 years
SeanOC - 27 years
bg4 - 27 years
lukeman - 27 years
karlstolley - 27 years
pydanny - 27 years
pmclanahan - 27 years
carljm - 27 years
beaugunderson - 27 years
soryu2 - 27 years
krisse2 - 27 years
UloPe - 27 years
kcunning - 27 years
mallipeddi - 27 years
ndw - 27 years
stephen_mcd - 27 years
douglasstarnes - 27 years
binarydud - 27 years
LorenDavie - 27 years
richleland - 27 years
jkocherhans - 27 years
bittercoder - 27 years
jbeigel - 27 years
jcarbaugh - 27 years
benjaminws - 27 years
paulsmith - 27 years
JamieXML - 26 years
tr00st - 26 years
codewritinfool - 26 years
yawmark - 26 years
mowens - 26 years
apostolos - 26 years
zellyn - 26 years
RCARDENES - 26 years
supakoo - 26 years
notanumber - 26 years
westonruter - 26 years
davisagli - 26 years
arowla - 26 years
CerealBoy - 26 years
ashleykim - 26 years
Matt - 26 years
undoingemptyvoid - 12 years
doughellmann - 26 years
bkmontgomery - 26 years
lambacck - 26 years
Josh - 25 years
jasonb - 5 years
twhitton - 25 years
durbin - 11 years
myles - 25 years
maxlynch - 25 years
mcaulay - 25 years
justinlilly - 25 years
sanchom - 3 years
mathias - 25 years
larry - 25 years
AndyC - 25 years
nathans - 25 years
jefftriplett - 25 years
mwarkentin - 25 years
RossP - 25 years
deep - 11 years
johnny723 - 25 years
bhaugen - 25 years
growe - 6 years
jjames - 25 years
k_wade_a - 25 years
passy - 24 years
pedrovalente - 24 years
mdridley - 24 years
robhudson - 24 years
Flamer - 24 years
thumper - 24 years
smalltobi - 24 years
givas - 24 years
sceptreofjudah - 23 years
Zak - 23 years
PaulM - 23 years
banterability - 23 years
adders - 23 years
eculver - 23 years
mwalling - 23 years
cpharmston - 23 years
hexdump42 - 23 years
gg - 23 years
ShawnMilo - 23 years
Cema - 23 years
milouse - 23 years
Swizec - 22 years
adamcik - 22 years
mrtrosen - 22 years
sjaekel - 22 years
fdrake - 22 years
mikl - 22 years
Ben - 22 years
bmaxwell - 22 years
metavida - 22 years
ntoll - 22 years
joe - 22 years
davidpaccoud - 22 years
Rgoodermote - 21 years
seanbrant - 7 years
mccolgan - 21 years
brosner - 21 years
vbabiy86 - 21 years
trey - 21 years
bkonkle - 21 years
sdhamilton - 21 years
sli - 21 years
NX172 - 21 years
z3d - 21 years
ch0llima - 21 years
rragan - 21 years
alecperkins - 21 years
Raisapius - 4 years
CrociDB - 20 years
streetcleaner - 20 years
msnaith - 20 years
fogus - 20 years
jmillikin - 20 years
ericflo - 20 years
koichirose - 20 years
vinilios - 20 years
edfuh - 20 years
bkopanja - 20 years
andrew - 20 years
mfandreas - 20 years
Indy - 20 years
sbastn - 20 years
natevw - 20 years
gnubardt - 20 years
moriogawa - 20 years
sebleier - 20 years
eddymul - 20 years
leveille - 20 years
kratorius - 20 years
vvarp - 20 years
Kami - 20 years
jeremybowers - 20 years
ptone - 20 years
skytreader - 20 years
aburkhalter - 20 years
ssbr - 19 years
iamteem - 19 years
vrejohanian - 4 years
claytron - 19 years
d3f3nd3r - 19 years
cameron_prebble - 19 years
GordyBrow - 19 years
dl - 19 years
newmaniese - 19 years
b3ng0 - 19 years
Chirs - 19 years
shywolf9982 - 19 years
gsiegman - 19 years
adambrenecki - 19 years
fourplusone - 19 years
lvshankar - 18 years
audreyr - 18 years
chrisbrett665 - 18 years
cstejerean - 18 years
madewulf - 18 years
donnex - 18 years
joemcmahon - 18 years
ghoseb - 18 years
jonnyboris - 18 years
eykd - 18 years
qwertymz - 3 years
alexsuraci - 18 years
gabrielrios - 18 years
alex - 18 years
michaelmelanson - 18 years
barneyboo - 18 years
dmnd - 18 years
collypops - 18 years
ranman - 18 years
ellisonleao - 18 years
dabeaz - 18 years
nsmgr8 - 17 years
williamcomartin - 4 years
tpherndon - 17 years
bibhas - 17 years
quakehead - 17 years
edv4rd0 - 17 years
nbprithv - 17 years
isardana - 17 years
whosaysni - 17 years
gniero - 17 years
Bryan - 17 years
msk_y - 17 years
rizumu - 17 years
janewilson90 - 17 years
skyl - 17 years
joshontheweb - 17 years
thaostra - 16 years
nightfly19 - 16 years
dan - 16 years
Kanru - 16 years
brutasse - 16 years
jorjun - 16 years
matteo - 16 years
fisadev - 16 years
nullomodo - 16 years
perimosocordiae - 16 years
jeffself - 16 years
dekz - 16 years
Sitwonade - 16 years
brucehoult - 16 years
maxogden - 16 years
brettsky - 16 years
locks - 16 years
stevejohnson - 16 years
MichaelTran - 16 years
threefjefff - 15 years
pydroid - 15 years
devien - 15 years
amackera - 15 years
jeffszusz - 15 years
foomor - 15 years
mgill25 - 13 years
1993–
Exposed to this before I ever used it. Didn't end up really using this until 2003.
1993–2010
I can remember when it was called LiveScript. Damn I'm old.
1993–
1994–
This morning I used the phrase "bare-metal JavaScript" in email and then burst out laughing. jQuery makes things good. I've written a nice multiple select element progressive enhancer which is included in Apostrophe.
1994–
Incredible that I used this language in a cut-and-paste, trial-and-error fashion for over a decade before considering that maybe I should really learn how it worked. Much love to Douglas Crockford for showing the elegance of Javascript to the programming world.
1995–
Javascript is the new Lisp in the following sense: it is the most accessible introduction to Functional Programming that a programmer is likely to get outside of an academic program.
1995–
Started using it shortly after discovering HTML and continue to dabble as necessary. Never been a power user, though.
1995–
1995–
1995–
1995–
1995–
Since it was called LiveScript - oh, those heady days of waiting for Netscape betas to download…
1995–
1995–
1996–
1996–
This is the first programming language that I deployed anything for the rest of the world to see. I did some crazy cool things with the status bar back in the day. :-)
1996–
Started using her for what was then called 'DHTML' and now is just called HTML. She is all talk no action.
1996–
At first I didn't know better, and got away with more than I deserved. She grew up and turned into something entirely more lovable. We're still close friends.
1996–
Discovered web development
1996–
I learned JavaScript, such as it was, in IE3 when I tried to convince a team to switch from VBScript. We had no idea what we were doing with JavaScript at the time...
1996–
1996–
1996–
1996–
1997–
1997–
1997–
1997–
1997–
Used it since it appeared in Navigator, and also server-side in the Netscape server (remember that?) Only recently started to care for it, thanks to JQuery
1997–
Don't even remember when I first used JavaScript. In any case, it's been one of my most-used & -loved languages since I got into Helma ~2000.
1997–
Well, I need it all the time. jQuery, Dojo and alike made it more enjoyable
1997–
Javascript has been a constant source of experience since I started working on the web in 1997
1997–
1997–
1997–
1997–
1997–2013
1997–
It makes me weep, but I keep coming back to it.
1997–
Love-hate relationship.
1997–
First language. Since found out a lot of things... ignorance is bliss.
1998–
One of my favourites - incredibly powerful once fully understood
1998–
I love it. I hate it. I love it. I hate it.
1998–
Not much of a choice; if you do web work, you have to know Javascript. I started back when it was called "DHTML" and if you were doing anything serious, you pretty much had to pick your target browser first.
1998–
My usage of Javascript these days is a bit more substantive, as those early days mostly meant copying and pasting some menu script and making alterations.
1998–
1998–
When combined with jQuery, it's pretty great.
1998–
JS has seen a great revival and will continue to step into the limelight. With Apple & Google pushing hard to make it extremely fast and node.js & capuccino et al there is a lot of potential.
1998–
Mostly have used it in short periods of high intensity. Like everyone else, I have a love/hate relationship. YUI leaned me more towards love and JQuery even more so.
1998–
Both for the web and used ECMAScript with VXML applications I was working on around 2004. Nowadays it's Prototype, YUI etc.
1998–
Heh, heh
1998–
I started with very basic javascript (form validation anyone) during my time studying. Javascript skillls have grown slowly by surely every year since.
1998–
1998–
1998–
1998–
1998–
Started doing Javascript when I first learned HTML as a kid. Re-discovered JS all over again in 2003-04 thanks to AJAX and the whole web2.0 phenomenon.
1998–
1998–
1998–
Used to despise it, not understand it, now it's pretty nifty, Lisp-y, fast, and widely deployed. Thanks, whomever!
1998–
1998–
1998–
1998–
1998–
1998–
It's the only thing out there. Still don't like it but I have to use it.
1999–
1999–
1999–
Who doesn't use javascript?
1999–
1999–
Like they said, unavoidable
1999–
My favorite language. Excited for it to become ubiquitous on the serer as is it is on the client with the CommonJS initiative.
1999–
<3
1999–2010
Used it most recently for a slide show based on JQuery and for some enhancements of Rails pages. Don't use it daily.. monthly.
1999–
1999–
I'm a web developer. I use it as needed for that purpose.
1999–
Implemented a fricking cross-browser compatible drag-and-drop layout system in the days before Javascript debuggers.
1999–
1999–
One day we won't need you anymore. Today is not that day.
1999–
1999–
1999–
1999–
1999–
1999–
1999–
2000–
A beautiful, very powerful scripting language.
2000–
Use Javascript enough to build / maintain some client form processing scripts then rarely if ever had to touch it again. Reusable code FTW! I flirt with jQuery as time permits now.
2000–
First learned for home pages.
2000–
2000–2005
Seemed a horribly clunky language with no relation to Java that I could see. Hated it.
2000–
Started when I really got into real web development. Only recently (late 2009, early 2010) gotten into server-side js.
2000–
2000–2010
2000–
Started hacking around with it for image rollovers back in the early part of the decade. It's now a huge part of my job, and thankfully much more useful these days.
2000–2002
Used for simple DHTML to add dynamic elements to a early, hand-made blog.
2000–
2000–2004
pain
2000–
I don't know if it is fair to say I completely understood the power of javascript when I first learned it (or that I do even yet). I am constantly amazed and confused by both its elegance and warts. I love them both.
2000–
Couldn't really remember when exactly I learn JavaScript ... I was teaching it in lectures from 2005-2009 but recently dropped it.
2000–
Got deepest doing both client and server-side JS for JotSpot. Nice to use same language on both sides, but still an impedance mismatch.
2000–
2000–
Honestly, I've never really learned Javascript. I generally crib just enough information from Google to limp up and down the DOM. I know it has all kinds of nifty functional features and a bright future ahead. One day I will give it its due.
2000–2010
2000–
2000–
2000–
2000–
2001–
2001–
Some day they will get it right...
2001–
2001–
Wrote some very bad Javascript in the early web dev days. I feel much more comfortable with the language as a whole these days, and love that there are frameworks to hide the ugly parts.
2001–
In the beginning I didn't really like it. Since I discovered the object oriented nature of it I like it more and am using it extensively for RIA's.
2001–
It took me a while to get into web development.
2001–
2001–
2002–
2002–
2002–
2002–
Actively using both in commercial and hobby projects.
2002–
I can't remember when I actually first used JS, but I'm sure I used it for real work in 2002. I almost like it; shame about the syntax.
2002–
I started using JavaScript while working with ASP. Before AJAX was an acronym I wrote some heavy client-side functionality to simulate the same effect. These days, though, I usually just use jQuery for everything I can.
2002–
2002–
2002–
2002–
2002–
2002–
2002–
2003–
Silly DHTML stuff to begin with, proper use via jQuery and deeper understanding of language today.
2003–
2003–
Very powerful and useful for webprogrammers.
2003–
2003–
Started out as a PIA (mainly due to the browsers) but I've recently really been loving Javascript.
2003–
Used for DOM manipulation and hated it until I discovered jQuery. Recently learned its inheritance model and plan to test it for server side programming.
2003–
2003–
2003–
2003–
2003–
First prototype, now jQuery.
2003–
The web thing. Always a source of great pain, though quite useful in practice.
2004–
2004–
jQuery and Node.js are great tools.
2004–
2004–
2004–2010
2004–
2004–
CoffeeScript FTW
2004–
Used before my undergrad degree, calling it from html attributes, awful! Using JQuery now and as little as possible, consistent support it not great.
2004–
First looked at it in 2004, never got that good with it though.
2004–
2004–
2004–
If only that 2004 meant something, I'm still an idiot when it comes to this language.
2004–
2004–
2005–
2005–
2005–
used some silly stuff in the beginning. Now try to only use with jquery - if Python ran embedded in the browser, would not bother
2005–
2005–
2005–
Proud to say that my first Javascript project was to make our wedding's save-the-date page look Flash-based without Flash.
2005–
Started with prototype with Rails, then did some JQuery and I am now exploring Raphael. But guess what? This year I am going to learn the real javascript, not the frameworks. I promise
2005–
If you are developing for web, you need to know this language
2005–
baller
2005–
2005–
I can manipulate the DOM with relative ease, although anything I use it for can now be done a lot cleaner with frameworks such as jQuery.
2005–
2005–
A beautiful language.
2005–
2005–
2005–
Buried somewhere below the layers of bad ideas is a beautiful, Scheme-like language. If written with caution and restraint, can be fun to work with.
2005–
2005–
2005–
2005–
2005–
A good way to manipulate a web document, or even create complex web 2.0 applications. Somewhat loose rules, but quite simple. I like the jQuery framework.
2005–
2005–
2005–
2005–
2005–2008
Took an interest in this back during my first year of programming. I never used it in browsers; rather, I used it in a JS-based game engine called Sphere.
2005–
Javascript frameworks are the best.
2005–
I have grown much since then...
2006–
2006–
I started using it heavily when I started with web developement. Took me a good two months to discover prototyping. Took me two years more to fully get it. I'm nowadays on decent terms with it, although I can't imagine doing a full blown application with it.
2006–
A major goal of mine is to drastically improve my skills with this language.
2006–
The Good Parts
2006–
A relaly useful language to be able to use when doing any web work.
2006–
2006–
2006–
2006–
Moving to web development track made learning it necessary.
2006–
I've only dabbled a bit, but can usually bend it to my will.
2006–
2006–2009
It's useful but... i need a practice !!
2006–
2006–
2006–
First started tinkering with JS when I needed some client-side stuff in a PHP app, I've only started using it properly in the last 2-3 years.
2007–
Picked this up to contend in my university's Hackday. Been using it heavily ever since.
2007–
The language is fun, but the implementations in the browsers made it a pain to use... until I discovered JQuery. It was a breeze to learn JavaScript after using ActionScript for some months (which is basically the same language).
2007–2009
Fun stuff. Need to get back in there.
2007–
It was always the future
2007–
2007–
2007–
It does nothing to encourage anything but fugly code (especially with jQuery and it's ghastly nested anonymous functions) but a definite case of ends justifying the means.
2007–
Best used with jQuery
2007–
2007–
2007–
Love and Hate, more love than hate when you make some wonderful things
2007–
2007–
2007–
2007–
Did a couple of Dashcode widgets in this.
2007–
2007–
Not being a web programmer, I've only made occasional use of it. I'm much better at hacking someone else's JS than writing it from scratch.
2007–
Used it heavily in the form of Adobe Illustrator scripting during 2007-2008. Can't say I really got into it until I started playing with OpenSocial in 2009. Then I discovered jQuery and was hooked.
2007–
2007–
2007–
2008–
Tried to stay away from it all the time. But jQuery took me into it. It is an amazing language I've learned. Currently, the second most favourite language of mine.
2008–
using jquery more than javascript. excellent and fun to work with.
2008–
I'm building websites. How can you build a website nowadays without using JavaScript?
2008–
Is it physically possible to have websites without javascript nowadays??
2008–
I'm a mootools fan
2008–
Started to enjoy javascript after reading 'the good parts'.
2008–
Used it a bit to do light form submission and a bit of AJAX for university and work, not really a fan of it.
2008–
2008–
I didn't know http from a hole in the wall until I started to use Django in 08.
2008–
2008–
Sure, I used Javascript, but I never understood it until two years ago. This is only because I started using jQuery. So, no, I've never worked with raw Javascript, but this is as close as I'm going to get to it.
2008–
Just basic stuff, actually for freelances
2008–
Didn't want to waste time with it, but kept seeing it "everywhere" on the web.
2008–
Used it in a very old fashioned way in 2008. Began learning it properly in 2010
2008–
2008–2011
2009–
Just using it because I have to.
2009–
2009–
Patiently waiting for this one to go away. Can't muster enthusiasm for it, one of those necessary evils, I guess.
2009–
Hated it at the turn of the millenium. But you have to know it for web dev today.
2009–
2009–
Knew loosely before start year, but did not use seriously until PhD thesis.
2009–
2009–
2009–
I hate it, but need it for web development.
2009–
Web development and experimentation
2009–
2009–
Tweaked existing things before this, but didn't seriously learn the language until working at Mozilla.
2009–
Prototype and Scriptaculous.
2009–
2009–
I dabble
2009–
Honestly I can't say if I "know" JavaScript or not. I think it's similar to what I've heard about Scheme in that you can just do /so/ much with it because of the way that it's structured. Even though I've found one approach that works for me I still don't understand all the different ways that you can apply it.
2009–
Introduced to it in web development class. It's alright, I guess.
2009–
2009–
2010–
Staple for my front end web dev work. jQuery makes it all the sweeter.
2010–
Used it for web development. A bit meh.
2010–
a bit strange but was able to use it effectively enough.
2010–
2010–
2010–
2012–
Tried it out this month (July). Not that bad from what I've seen, but I'm not an expert yet. Just trying it out.
On my daily works
Javascript is my second favourite language after python. Its ubiquitious is nice to see.
ie6/7 what a pain now i write it almost everyday and what about node.js js is one of my fav langauges

Login or signup to add Javascript to your list!