News19 Generations of Application Development

19 Generations of Application Development

Developer.com content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

In this lengthy but light-hearted article, InfoWorld’s Peter Wayner traces nineteen “generations” of computer programmers. Beginning with the punch-card programmers of the 1960s, he traces the rise of various types of developers, documenting their programming language of choice and skillsets, as well as taking a humorous look at their favorite clothing, cars, music, etc.

For the record, his 19 generations include the following:

  1. Punch-card programmers
  2. Space Shuttle programmers
  3. Cray programmers
  4. Cobol programmers
  5. Basic programmers
  6. C programmers
  7. C++ programmers
  8. Objective-C programmers (first generation)
  9. Perl programmers
  10. PHP programmers
  11. Java programmers
  12. C# programmers
  13. JavaScript programmers (first generation)
  14. Ruby on Rails programmers
  15. Objective-C programmers (second generation)
  16. JavaScript programmers (second generation)
  17. Haskell programmers
  18. Hadoop programmers
  19. Node.js programmers

View article

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends & analysis

Latest Posts

Related Stories