Are you a hammer carpenter? Oct 26, 2010 • Avi Fantastic post on programming languages and frameworks: A programming language is a tool. Each one fits it’s own problem-set. Calling oneself a “C Programmer” is like saying you’re a “Hammer Carpenter” who just uses a hammer. via Alexis Sellier.