Productivity Quote by Steve McConnell
““Programmers working with high-level languages achieve better productivity and quality than those working with lower-level languages. Languages such as C++, Java, Smalltalk, and Visual Basic have been credited with improving productivity, reliability, simplicity, and comprehensibility by factors of 5 to 15 over low-level languages such as assembly and C (Brooks 1987, Jones 1998, Boehm 2000). You save time when you don't need to have an awards ceremony every time a C statement does what it's supposed to.””
About This Quote
Source Book: Code Complete, Steve McConnell, 1993
Higher‑level languages let programmers write and maintain code faster and with fewer errors than low‑level languages.
In simple terms: High‑level languages boost speed and quality.
Prefer higher‑level languages for productivity.
Themes
Mood
Type
When to use this quote
- team projects
- legacy code refactoring
- rapid prototyping
- educational curricula
Key Concepts
Questions to Reflect On
- When does low‑level control outweigh productivity gains?
- How to balance abstraction with performance?
Higher‑level languages may hide performance details critical for some systems.