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

Pascal

since 1970 (earliest usage recorded on this site was 1977)

Pascal is an influential imperative and procedural programming language, designed in 1968/9 and published in 1970 by Niklaus Wirth as a small and efficient language intended to encourage good programming practices using structured programming and data structuring.

Wirth's intention was to create an efficient language (regarding both compilation speed and generated code) based on so-called structured programming, a concept which had recently become popular. Pascal has its roots in the Algol 60 language, but also introduced concepts and mechanisms which (on top of Algol's scalars and arrays) enabled programmers to define their own complex (structured) datatypes, and also made it easier to build dynamic and recursive data structures such as lists, trees and graphs. Important features included for this were records, enumerations, subranges, dynamically allocated variables with associated pointers, and sets.

more info

Login or signup to add Pascal to your list!

Sub-Technologies

Users

Technology Timeline Graph
 
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
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
JamieXML
rragan
rrainey
sceptreofjudah
vangale
pkshiu
empty
brucehoult
lawley
Cema
hexdump42
gjmilne
dfan
undoingemptyvoid
yacitus
kan
avowkind
coordt
codewritinfool
cdeblois
AndyC
rah
takitimu
dabeaz
jtauber
adamv
abtin
grasuth
dl
bg4
shiny
r1chardj0n3s
doughellmann
growe
parsley72
thumper
edd
David
UloPe
honzakral
davidpaccoud
binarydud
bob
Rolo
otherchirps
vitaliyf
pejrak
sbastn
Atrujillo
audreyr
Swizec
cstejerean
bkmontgomery
Bunglebogs
bittercoder
mikl
natevw
eddymul
nsmgr8
SeanOC
jbeigel
ch0llima
xytop
greyfade
RossP
collypops
kratorius
bkopanja
james
gregmuellegger
Arbaces
sergio
sanchom
devien
Indy
ellisonleao
CrociDB
anoop
NX172
fisadev
DataShed
ukazap
JamieXML - 4 years
rragan - 13 years
rrainey - 46 years
sceptreofjudah - 2 years
vangale - 5 years
pkshiu - 4 years
empty - 45 years
brucehoult - 21 years
lawley - 45 years
Cema - 9 years
hexdump42 - 2 years
gjmilne - 2 years
dfan - 6 years
undoingemptyvoid - 4 years
yacitus - 5 years
kan - 3 years
avowkind - 8 years
coordt - 12 years
codewritinfool - 42 years
cdeblois - 7 years
AndyC - 4 years
rah - 1 years
takitimu - 4 years
dabeaz - 2 years
jtauber - 38 years
adamv - 13 years
abtin - 2 years
grasuth - 3 years
dl - 6 years
bg4 - 2 years
shiny - 36 years
r1chardj0n3s - 2 years
doughellmann - 3 years
growe - 35 years
parsley72 - 5 years
thumper - 4 years
edd - 34 years
David - 34 years
UloPe - 3 years
honzakral - 12 years
davidpaccoud - 6 years
binarydud - 5 years
bob - 3 years
Rolo - 2 years
otherchirps - 2 years
vitaliyf - 2 years
pejrak - 3 years
sbastn - 2 years
Atrujillo - 4 years
audreyr - 3 years
Swizec - 5 years
cstejerean - 5 years
bkmontgomery - 1 years
Bunglebogs - 2 years
bittercoder - 3 years
mikl - 2 years
natevw - 1 years
eddymul - 28 years
nsmgr8 - 2 years
SeanOC - 2 years
jbeigel - 6 years
ch0llima - 25 years
xytop - 6 years
greyfade - 1 years
RossP - 1 years
collypops - 2 years
kratorius - 4 years
bkopanja - 10 years
james - 3 years
gregmuellegger - 2 years
Arbaces - 7 years
sergio - 3 years
sanchom - 1 years
devien - 2 years
Indy - 3 years
ellisonleao - 2 years
CrociDB - 3 years
anoop - 1 years
NX172 - 20 years
fisadev - 1 years
DataShed - 17 years
ukazap - 1 years
1977–1980
It was around in CSci as the Next Better Thing Than FORTran
1977–1989
1979–1980
I took a graduate course at Santa Clara University to learn Pascal. I used it for a short while developing a wafer fab control system.
1979–
1980–
Sadly still working with Pascal as Delphi. Have the original Apple Pascal book on my bookshelf.
1980–2000
My first introduction was Apple's UCSD Pascal on the Apple ][, then in 1981 NBS Pascal and Omni Pascal on the PDP-11, 1982 VAX Pascal, 1984 Turbo Pascal, 1987 THINK Pascal, 1987 MPW Pascal, 1994 CodeWarrior Pascal. Used in Parallel with C++ for half a decade.
1980–1983
Teaching language of choice in the UK. Used it as one of the main language during my Imperial days in London.
1980–1984
UCSD Pascal on Apple ][, VAX Pascal, IBM Pascal for PC-DOS. Have never written another line of Pascal after learning C.
1980–
1981–1989
Mostly in the academic environment (high school, college).
1981–1982
1982–1985
College - first real language - had basic for one course before. It was okay, better than FORTRAN, COBOL and BASIC. I liked LISP better and C better.
1982–1983
First year comp sci @ Aberdeen
1982–1987
One of my first programming memories is learning Pascal from a textbook as a kid, writing out a program longhand that ran Conway's Game of Life, going to the college where my mom taught on a day off and typing the entire thing in, compiling it - and getting hundreds of error messages. Then it was time to go home.
1983–1985
1983–1990
Learned at Uni and completed final year project in it. Dabbled a bit in Delphi later on but that spoiled it really. Still prefer pascal syntax to C though.
1983–1994
1983–1987
Our second class in computer science at University of Calgary was in Pascal. (The first was in PDP-11 assembly.) I bought Turbo Pascal almost as soon as it came out, and put it to work replacing the BASIC code I wrote to generate price-lists for a family friend's window blinds shop. That turned into more complex software using a database library (also made by Borland, for Turbo Pascal). I continued to maintain this code until I replaced it with a new system written in PICK BASIC.
1983–
1984–1987
Started using Pascal on a NCR Tower (running a version of UNIX) and then onto using a version of Pascal on the BBC Micro and IBM PC
1984–1990
Purely educational.
1984
1986–1989
First programming language I learnt at University, can't say I liked it as a language.
1986–1987
Programming language used in AP Computer Science course.
1987–
People may knock it but I think Pascal was in some respects the Python of its time. Clean syntax and focus on data structures. And hey, if it's good enough for Knuth...!
1987–1999
Started with Turbo Pascal 4; ended with some Delphi version.
1987–1989
First used on a PDP-10 -- and got stuck in, writing a simulation of highway traffic flow. Never really went back. Oh, well, there were those university assignments. Very clean syntax, but annoying in places.
1987–1988
1988–1989
Writing silly stuff with a grade school friend. Convinced ourselves we could write cool text based games.
1988–1993
as with basic, commercial considerations kept me using this long past my natural inclination. would like to try oberon, but never find the excuse.
1989–1991
1989–
the year is just a guess
1989–1990
Last year of high school and first year of Uni and NEVER AGAIN!
1990–
Used to teach a few courses in Pascal back in the early 1990s. It was OKish I guess, but I could never see the point of "teaching languages" - that is, languages designed specifically for teaching programming, but not used in writing any real code. The students simply have to unlearn the language the following year when they learn a real one. Utterly pointless. Teach them Java or C++ or C# or whatever right from the start.
1990–1994
When I went to University (UMIST, Manchester) this was the default teaching language. I also used it in my summer work placements.
1991–
My first compiled language. Taught me about pointers
1991–1994
Pascal was a teaching language at Otago University at that stage.
1991–
1991–1993
1992–2003
Very first contact with programming, then went back to it in school.
1992–1997
Learned imperative programming with Pascal.
1993–1995
1993–1994
1993–1997
1994–1995
High School
1994–1995
1996–1997
1996–1997
I did not really get Pascal back then. We did the typical Fibonacci series and a couple of other mathematical problems but... Maybe a language to explore again?
1996
Technically, my very first programming language. I had a college course as a Freshman, which was great fun.
1996–2000
1996–1998
At school.
1996–2000
1996–1998
1996–1999
programas a pedido :P
1997–1998
Not my favourite! Learned it for the uni computer course.
1997–1998
I experienmented a bit with Pascal, hacking around programs written by a friends older brother, not really knowing what I was doing, but managing to accomplish a few things regardless.
1997
Probably a little unfair to claim this, since on my Apple /// it took half a dozen floppy swaps to compile Hello World and I soon moved on.
1997–1999
Learnt turbo pascal while Studying. Actually went on to use those Pascal skills when learning Delphi and building a few applications using Delphi.
1997–
1999–2004
1999–2000
2000–2001
This as well as Comal were the two languages that introduced me to the big wide world of programming. I've been hooked ever since, but I'd never touch Pascal again in my life!
2000–
Rented a book from the local library about Pascal, gave up, took the book back, never looked at it again. Nothing wrong with the language itself, it was just me losing interest (as ever).
2000
An intro to programming class at the local college. Ended up teaching myself when the instructor proved that he knew less about it than most of the other students.
2000
A brief foray into this with programming classes in high school. Even then the version we used was out of date so I didn't hang around long.
2000–2005
Pascal, Delphi.. were my first languages and ide`s
2001–2004
2001–2010
2001–2003
2001–2002
2002–2008
Used it a lot in high-school.
2002–2004
Learned it in an Intro to CS course and used it for about two years, writing silly little programs.
2003–2004
A level, used this as an introductory language to programming. makes sense given its a teaching language, but with easy to use languages like c# and java around its usefulness is very limited.
2003–2005
2003
Brief exposure during a course about programming language paradigms. I don't know this language.
2003–2005
First steps into procedural programming. Good language for teaching.
2003–2004
2004
2005–
2006
Only at university, very basic. Don't like it.
2008–
I choose this as my first language because it was my dad's favourite when he was a programmer.
2010
Learned in high school.
HAD TO USE IT IN SCHOOL
learning language
high school

Login or signup to add Pascal to your list!