Question: are thinkpads good for programming?
Answer: Thinkpads are excellent for programmers/developers/coders, for two strong reasons: they are robust, physically strong, made of better components than the low-grade stuff used in consumer laptops, reliable. They can stand the travel and constant use that professionals give them. they run really well with Linux.