Author

Jean E. Sammet

📖 Overview

Jean E. Sammet was a pioneering American computer scientist who made significant contributions to the development of programming languages during the early years of computer science. She is best known for creating FORMAC in 1962 and serving as one of the key developers of COBOL, two programming languages that proved influential in the field of computer programming. During her tenure at IBM, which began in 1961, Sammet led groundbreaking work in symbolic mathematical computation and programming language development. Her creation of FORMAC marked a significant milestone as it became the first widely used programming language specifically designed for manipulating mathematical formulas. Sammet's career included significant roles at multiple technology companies, including Sperry Gyroscope and Sylvania, where she supervised early scientific programming groups and contributed to fundamental programming research. Her expertise and contributions to computer science were recognized with several prestigious awards, including the Ada Lovelace Award (1989) and the Computer Pioneer Award (2009). Beyond her technical achievements, Sammet was also an influential author and educator in the field of computing. Her 1969 book "Programming Languages: History and Fundamentals" became a standard reference work in the field, demonstrating her comprehensive understanding of programming language development and its historical context.

👀 Reviews

Most contemporary computer science students and professionals recognize Sammet's technical writing for its clear explanations of programming language fundamentals. Her book "Programming Languages: History and Fundamentals" (1969) gets mentioned in academic reviews for documenting early programming language development. What readers appreciated: - Detailed technical documentation of early programming languages - Clear explanation of FORMAC and COBOL development history - Thorough citations and references - Systematic organization of material Common criticisms: - Dense academic writing style - Limited availability of her works today - Some technical content now outdated - Focus on IBM/corporate perspectives Ratings data is limited since most of her writing appeared in academic journals and technical documentation rather than mass-market books. Her 1969 book is not rated on Goodreads or Amazon but is frequently cited in academic computer science literature and historical computing references. A computer science professor on Academia.edu noted: "Sammet's meticulous documentation of early programming languages remains valuable for understanding the evolution of computer science."

📚 Books by Jean E. Sammet

Programming Languages: History and Fundamentals (1969) A comprehensive examination of over 120 programming languages developed between 1952 and 1969, including their technical features, historical development, and comparative analysis.

👥 Similar authors

Grace Hopper - Created early compiler technology and worked on COBOL alongside Sammet. Her focus on making programming more accessible and her technical writing style mirror Sammet's approach.

Donald Knuth - Wrote comprehensive works on computer programming fundamentals and the history of computing languages. His documentation of programming language evolution provides similar historical context to Sammet's works.

Edsger Dijkstra - Published influential works on programming language design and structured programming methodology. His technical writing combines theoretical foundations with practical applications, similar to Sammet's approach to explaining programming concepts.

John Backus - Developed FORTRAN and wrote extensively about programming language design principles. His work on formal language specification parallels Sammet's interest in mathematical computation and language development.

Niklaus Wirth - Created Pascal and wrote detailed texts on programming language implementation. His focus on language design principles and systematic documentation matches Sammet's thorough approach to explaining programming concepts.