DARSIMCO
Paradigm | processuella |
---|---|
Designad av | John G. Kemeny |
Utvecklare | Dartmouth College |
Dök först upp | 1956 |
Implementeringsspråk | hopsättning |
Plattform | IBM 704 |
Influerad | |
DOPE , Dartmouth BASIC |
DARSIMCO , förkortning för Dartmouth Simplified Code , var ett enkelt programmeringsspråk skrivet av John Kemeny 1956 som utökade enkla matematiska operationer till IBM 704 assemblerspråk (Share Assembly Language, SAL). Det var ett försök att förenkla grundläggande matematisk bearbetning, ett vanligt tema på 1950-talet, men fann föga användning innan FORTRAN kom till MIT nästa år.
Beskrivning
Detta språk var i huvudsak en uppsättning makron som utökade användarens källkod till en serie instruktioner för assemblerspråk, som sedan kompilerades med den befintliga SAL-assemblern, Symbolic Assembly Program . Till exempel skulle formeln A + B = C
lägga till värdena i minnesplatserna A och B och sätta resultatet i C. För att göra detta skulle DARSIMCO-kompilatorn skriva ut följande tre instruktioner:
LDA A FAD B STO C
Språket inkluderade liknande expansioner för subtraktion, multiplikation, division och enkel looping.
Språket implementerades på IBM 704 vid MIT:s New England Regional Computer Center. Programmerat med hjälp av hålkort, hade systemet en två veckors behandling eftersom Kemeny var tvungen att ta in korten via tåg från Dartmouth.
Se även
- Autocode , ett liknande koncept för matematisk programmering
- Kurtz, Thomas (1981). "BASIC" . Programmeringsspråkens historia . Programmeringsspråkens historia I . ACM. s. 515–537 . doi : 10.1145/800025.1198404 . ISBN 0-12-745040-8 .