You are here: Resources » Programming languages » I’m sorry, but PHP sucks! Tim Bray says: “based on my limited experience [...] all the PHP code I’ve seen in that experience has been messy, unmaintainable crap. Spaghetti SQL wrapped in spaghetti PHP wrapped in spaghetti HTML, replicated in slightly-varying form in dozens of places”. Right off the bat: there are things to like about PHP. I wi