In the early 1970s, at Bell Laboratories, John Chambers and his colleagues saw a growing need for statistical analysis. To meet these needs, they decided to create an extension of the Fortran programming language: the S language. This language soon evolved to include advanced statistical features. Its syntax is based on simple, expressive concepts. One of its strengths lies in its dynamic typing. This means that variables do not need to be declared with a specific type.