PLDB
Languages Features Calendar CSV Lists Blog About Sponsor Add Language
GitHub icon

SNOBOL

SNOBOL

SNOBOL is a pl created in 1962 by David J. Farber and Ralph E. Griswold.

#242on PLDB 60Years Old 341Users
11Books 4Papers

Try now: Riju

SNOBOL (StriNg Oriented and symBOlic Language) is a series of computer programming languages developed between 1962 and 1967 at AT&T Bell Laboratories by David J. Farber, Ralph E. Griswold and Ivan P. Read more on Wikipedia...


Example from Riju:
OUTPUT = "Hello, world!" END
Example from hello-world:
OUTPUT = "Hello World" END
Example from the Hello World Collection:
* Hello World in Snobol OUTPUT = "Hello World!"
Example from Wikipedia:
OUTPUT = "This program will ask you for personal names" OUTPUT = "until you press return without giving it one" NameCount = 0 :(GETINPUT) AGAIN NameCount = NameCount + 1 OUTPUT = "Name " NameCount ": " PersonalName GETINPUT OUTPUT = "Please give me name " NameCount + 1 PersonalName = INPUT PersonalName LEN(1) :S(AGAIN) OUTPUT = "Finished. " NameCount " names requested." END

Language features

Feature Supported Example Token
Strings
"Hello world"
"
Print() Debugging OUTPUT
Comments
* A comment
Line Comments
* A comment
*
Semantic Indentation ϴ

Books about SNOBOL on goodreads

title author year reviews ratings rating
The Snobol 4 Programming Language Ralph E. Griswold 1 5 3.80
The Snobol 4 Programming Language Andrew Clues 1971 0 1 3.00
Snobol Programming for the Humanities Susan Hockey 1985 0 1 4.00
The Programmer's Introduction to Snobol Ward Douglas Maurer 1976 0 0 0.0
Snobol: An Introduction to Programming (Hayden computer programming series) Peter R Newsted 1975 1 2 2.50
Encyclopedia of Microcomputers: Volume 15 - Reporting on Parallel Software to Snobol Allen Kent 0 0 0.0

Books about SNOBOL from ISBNdb

title authors year publisher
The SNOBOL 4 programming language (Automatic Computation) Ralph E. Griswold and J. F. Poage and I. P. Polonsky 1971 Prentice-Hall
The Snobol 4 Programming Language Ralph E Griswold 1968 Prentice-hall
SNOBOL Programming for the Humanities Hockey, Susan 1986-03-06T00:00:01Z Oxford University Press
The Programmer's Introduction to SNOBOL (Programming Languages Series, 3) (Elsevier Computer Science Library) Ward Douglas Maurer 1976 Elsevier Science
Snobol Programming For The Humanities Susan Hockey 1986 Oxford University Press

Publications about SNOBOL from Semantic Scholar

title authors year citations influentialCitations
SNOBOL , A String Manipulation Language D. Farber and R. Griswold and I. P. Polonsky 1964 119 2
The SNOBOL 4 programming language R. Griswold 1968 57 1
A history of the SNOBOL programming languages R. Griswold 1978 4 0
ACM SIGPLAN history of programming languages conference SNOBOL language summary Michael D. Shapiro 1978 2 0
opa.html · snobol.html · clips.html

View source

PLDB - Build the next great programming language · v2022 · Day 33 · Docs · Build · Acknowledgements · Traffic Today · Traffic Trends · Mirrors · GitHub · feedback@pldb.com