SpeeekDownload on the App Store

Italian Phrase

Ti piace programmare?

/ti ˈpja.tʃe proɡramˈma.re/
Meaning"Do you like programming?"
💡

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?

1

Indirect object pronoun (ti)

‘Ti’ is the second‑person singular indirect object pronoun, used with the verb ‘piacere’ to indicate who likes something.

2

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.

3

Infinitive as subject

When an infinitive (e.g., ‘programmare’) is the thing liked, it functions as a singular noun, so ‘piace’ (singular) is used.

4

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

A

Ti piace programmare?

Do you like programming?

Sì, mi piace molto! Sto imparando Python.

Yes, I like it a lot! I'm learning Python.

B

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?

it

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.