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
coordt
cdeblois
mjhagen
boutell
dasil003
daniellindsley
bob
CodeMonkeyism
MarkofCain
acdha
bitprophet
zeroaltitude
jacobian
David
greyfade
tswicegood
jdunck
xurizaemon
Uche
mattimck
thraxil
enki
jamesotron
mpirnat
paltman
kan
tlesher
pax
reed
xhae
nowells
edd
kovacs
wilane
Rolo
liza
chl
jtauber
bg4
benjaminws
stephen_mcd
LorenDavie
UloPe
beaugunderson
karlstolley
ndw
SeanOC
carljm
jcarbaugh
paulsmith
binarydud
lukeman
mallipeddi
richleland
jbeigel
pydanny
kcunning
jkocherhans
krisse2
bittercoder
pmclanahan
soryu2
supakoo
mowens
arowla
apostolos
lambacck
ashleykim
undoingemptyvoid
westonruter
doughellmann
zellyn
JamieXML
davisagli
Matt
bkmontgomery
RCARDENES
CerealBoy
notanumber
jasonb
maxlynch
durbin
growe
AndyC
bhaugen
nathans
jefftriplett
myles
justinlilly
mcaulay
johnny723
jjames
RossP
mwarkentin
sanchom
k_wade_a
mathias
Josh
twhitton
deep
smalltobi
pedrovalente
passy
robhudson
thumper
givas
Flamer
mdridley
Zak
cpharmston
adders
eculver
Cema
ShawnMilo
sceptreofjudah
PaulM
gg
banterability
hexdump42
mwalling
Ben
fdrake
sjaekel
davidpaccoud
Swizec
bmaxwell
mrtrosen
joe
mikl
adamcik
metavida
ntoll
sli
seanbrant
rragan
trey
mccolgan
NX172
ch0llima
vbabiy86
Rgoodermote
brosner
bkonkle
alecperkins
z3d
sdhamilton
eddymul
leveille
kratorius
ptone
aburkhalter
vvarp
Raisapius
CrociDB
jeremybowers
jmillikin
streetcleaner
fogus
edfuh
koichirose
vinilios
msnaith
Kami
bkopanja
ericflo
andrew
mfandreas
sbastn
natevw
Indy
sebleier
gnubardt
moriogawa
cameron_prebble
fourplusone
shywolf9982
Chirs
gsiegman
dl
claytron
ssbr
adambrenecki
b3ng0
iamteem
vrejohanian
GordyBrow
d3f3nd3r
newmaniese
cstejerean
qwertymz
lvshankar
alexsuraci
ranman
ghoseb
audreyr
chrisbrett665
madewulf
gabrielrios
joemcmahon
collypops
michaelmelanson
jonnyboris
eykd
dmnd
dabeaz
ellisonleao
alex
donnex
barneyboo
whosaysni
skyl
isardana
rizumu
joshontheweb
janewilson90
tpherndon
quakehead
nbprithv
edv4rd0
williamcomartin
nsmgr8
mrlemke
msk_y
Bryan
bibhas
gniero
thaostra
jorjun
brettsky
matteo
jeffself
nullomodo
nightfly19
maxogden
perimosocordiae
stevejohnson
fisadev
brucehoult
Kanru
MichaelTran
locks
brutasse
dan
dekz
foomor
threefjefff
devien
pydroid
amackera
jeffszusz
coordt - 18 years
cdeblois - 20 years
mjhagen - 20 years
boutell - 19 years
dasil003 - 19 years
daniellindsley - 18 years
bob - 18 years
CodeMonkeyism - 18 years
MarkofCain - 18 years
acdha - 18 years
bitprophet - 18 years
zeroaltitude - 18 years
jacobian - 18 years
David - 18 years
greyfade - 17 years
tswicegood - 17 years
jdunck - 17 years
xurizaemon - 17 years
Uche - 17 years
mattimck - 17 years
thraxil - 17 years
enki - 17 years
jamesotron - 17 years
mpirnat - 16 years
paltman - 16 years
kan - 16 years
tlesher - 4 years
pax - 16 years
reed - 16 years
xhae - 16 years
nowells - 16 years
edd - 16 years
kovacs - 16 years
wilane - 16 years
Rolo - 16 years
liza - 16 years
chl - 16 years
jtauber - 16 years
bg4 - 15 years
benjaminws - 15 years
stephen_mcd - 15 years
LorenDavie - 15 years
UloPe - 15 years
beaugunderson - 15 years
karlstolley - 15 years
ndw - 15 years
SeanOC - 15 years
carljm - 15 years
jcarbaugh - 15 years
paulsmith - 15 years
binarydud - 15 years
lukeman - 15 years
mallipeddi - 15 years
richleland - 15 years
jbeigel - 15 years
pydanny - 15 years
kcunning - 15 years
jkocherhans - 15 years
krisse2 - 15 years
bittercoder - 15 years
pmclanahan - 15 years
soryu2 - 15 years
supakoo - 14 years
mowens - 14 years
arowla - 14 years
apostolos - 14 years
lambacck - 14 years
ashleykim - 14 years
undoingemptyvoid - 12 years
westonruter - 14 years
doughellmann - 14 years
zellyn - 14 years
JamieXML - 14 years
davisagli - 14 years
Matt - 14 years
bkmontgomery - 14 years
RCARDENES - 14 years
CerealBoy - 14 years
notanumber - 14 years
jasonb - 5 years
maxlynch - 13 years
durbin - 11 years
growe - 6 years
AndyC - 13 years
bhaugen - 13 years
nathans - 13 years
jefftriplett - 13 years
myles - 13 years
justinlilly - 13 years
mcaulay - 13 years
johnny723 - 13 years
jjames - 13 years
RossP - 13 years
mwarkentin - 13 years
sanchom - 3 years
k_wade_a - 13 years
mathias - 13 years
Josh - 13 years
twhitton - 13 years
deep - 11 years
smalltobi - 12 years
pedrovalente - 12 years
passy - 12 years
robhudson - 12 years
thumper - 12 years
givas - 12 years
Flamer - 12 years
mdridley - 12 years
Zak - 11 years
cpharmston - 11 years
adders - 11 years
eculver - 11 years
Cema - 11 years
ShawnMilo - 11 years
sceptreofjudah - 11 years
PaulM - 11 years
gg - 11 years
banterability - 11 years
hexdump42 - 11 years
mwalling - 11 years
Ben - 10 years
fdrake - 10 years
sjaekel - 10 years
davidpaccoud - 10 years
Swizec - 10 years
bmaxwell - 10 years
mrtrosen - 10 years
joe - 10 years
mikl - 10 years
adamcik - 10 years
metavida - 10 years
ntoll - 10 years
sli - 9 years
seanbrant - 7 years
rragan - 9 years
trey - 9 years
mccolgan - 9 years
NX172 - 9 years
ch0llima - 9 years
vbabiy86 - 9 years
Rgoodermote - 9 years
brosner - 9 years
bkonkle - 9 years
alecperkins - 9 years
z3d - 9 years
sdhamilton - 9 years
eddymul - 8 years
leveille - 8 years
kratorius - 8 years
ptone - 8 years
aburkhalter - 8 years
vvarp - 8 years
Raisapius - 4 years
CrociDB - 8 years
jeremybowers - 8 years
jmillikin - 8 years
streetcleaner - 8 years
fogus - 8 years
edfuh - 8 years
koichirose - 8 years
vinilios - 8 years
msnaith - 8 years
Kami - 8 years
bkopanja - 8 years
ericflo - 8 years
andrew - 8 years
mfandreas - 8 years
sbastn - 8 years
natevw - 8 years
Indy - 8 years
sebleier - 8 years
gnubardt - 8 years
moriogawa - 8 years
cameron_prebble - 7 years
fourplusone - 7 years
shywolf9982 - 7 years
Chirs - 7 years
gsiegman - 7 years
dl - 7 years
claytron - 7 years
ssbr - 7 years
adambrenecki - 7 years
b3ng0 - 7 years
iamteem - 7 years
vrejohanian - 4 years
GordyBrow - 7 years
d3f3nd3r - 7 years
newmaniese - 7 years
cstejerean - 6 years
qwertymz - 3 years
lvshankar - 6 years
alexsuraci - 6 years
ranman - 6 years
ghoseb - 6 years
audreyr - 6 years
chrisbrett665 - 6 years
madewulf - 6 years
gabrielrios - 6 years
joemcmahon - 6 years
collypops - 6 years
michaelmelanson - 6 years
jonnyboris - 6 years
eykd - 6 years
dmnd - 6 years
dabeaz - 6 years
ellisonleao - 6 years
alex - 6 years
donnex - 6 years
barneyboo - 6 years
whosaysni - 5 years
skyl - 5 years
isardana - 5 years
rizumu - 5 years
joshontheweb - 5 years
janewilson90 - 5 years
tpherndon - 5 years
quakehead - 5 years
nbprithv - 5 years
edv4rd0 - 5 years
williamcomartin - 4 years
nsmgr8 - 5 years
mrlemke - 5 years
msk_y - 5 years
Bryan - 5 years
bibhas - 5 years
gniero - 5 years
thaostra - 4 years
jorjun - 4 years
brettsky - 4 years
matteo - 4 years
jeffself - 4 years
nullomodo - 4 years
nightfly19 - 4 years
maxogden - 4 years
perimosocordiae - 4 years
stevejohnson - 4 years
fisadev - 4 years
brucehoult - 4 years
Kanru - 4 years
MichaelTran - 4 years
locks - 4 years
brutasse - 4 years
dan - 4 years
dekz - 4 years
foomor - 3 years
threefjefff - 3 years
devien - 3 years
pydroid - 3 years
amackera - 3 years
jeffszusz - 3 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–
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–2000
Never did JS in the browser, but I did it for a few years server-side in a NetImpact Dynamo-based server. Everything old is new again.
1997–
It makes me weep, but I keep coming back to it.
1997–
Love-hate relationship.
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–
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–
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–
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–
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.
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–
Quite a simple yet also interesting language. It is simple in appearance yet powerful inside.
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–
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–
On my daily works
Javascript is my second favourite language after python. Its ubiquitious is nice to see.

Login or signup to add Javascript to your list!