La dot notation (“notazione con il punto”) è uno schema sintattico molto diffuso nei linguaggi di programmazione orientati agli oggetti per riferirsi a proprietà come attributi o metodi.
Lo schema generale è il seguente: <oggetto>.<proprietà>
Per accedere alla proprietà di un oggetto occorre dunque scrivere il nome dell’oggetto, seguito da un punto, seguito dal nome della proprietà. Fra i linguaggi di programmazione orientati agli oggetti che adottano questo schema ci sono quelli derivati dalla famiglia del linguaggio C, come C++, Java e C#.
La dot notation facilita il passaggio alla programmazione Objective C da chi proviene da Java o da altri linguaggi C.