Italian Phrase
Ti piace programmare?
Meaning
Literally, “Does it please you to program?” In everyday English this is rendered as “Do you like programming?” The phrase asks the listener whether they enjoy the activity of writing code.
When to use
Use this question when you want to know a friend’s or colleague’s attitude toward coding, during a casual conversation about hobbies, or when you’re discussing career choices in tech.
✦Grammar Breakdown
Tipiaceprogrammare?
Indirect object pronoun (ti)
‘Ti’ is the second‑person singular indirect object pronoun, used with the verb ‘piacere’ to indicate who likes something.
Verb ‘piacere’ (piace)
‘Piace’ is the third‑person singular form of ‘piacere’; the verb agrees with the thing that is liked, not with the person.
Infinitive as subject
When an infinitive (e.g., ‘programmare’) is the thing liked, it functions as a singular noun, so ‘piace’ (singular) is used.
Question intonation
Raising intonation at the end of the sentence signals a yes/no question; the written question mark is optional in spoken Italian.
🗨In Conversation
Ti piace programmare?
Do you like programming?
Sì, mi piace molto! Sto imparando Python.
Yes, I like it a lot! I'm learning Python.
✕Common Mistakes
Ti piacciono programmare?
‘Programmare’ is an infinitive, which is singular; you must use ‘piace’, not ‘piacciono’.
Ti piace di programmare?
The verb ‘piacere’ does not take the preposition ‘di’ before an infinitive.
Ti piace programmazione?
If you use the noun ‘programmazione’, you need the article: ‘Ti piace la programmazione?’
↔Alternatives
Ti diverte programmare?
Does programming amuse you?
Ti piace il coding?
Do you like coding?
Ti piace scrivere codice?
Do you like writing code?
Cultural Tip
In Italy, talking about programming is still seen as a niche hobby, especially among older generations. When you ask ‘Ti piace programmare?’ keep the tone informal (use ‘ti’) unless you’re speaking to a senior colleague, in which case you’d say ‘Le piace programmare?’ to show respect. Also, Italians often use the English word ‘coding’ in casual speech, so ‘Ti piace il coding?’ is perfectly acceptable among younger speakers.

