SQL
Turning plain-English questions into database queries. Dependable on single tables and visible joins, and increasingly shaky as the query gets more complex. Always read the generated query before running it, and never point one of these at production without a read-only connection.