Itération
Les énumérations
Le mécanisme n'est pas très différent de celui de LaTeX, il faut utiliser l'environnement \startitemize … \stopitemize et précéder les différents item de \item
\startitemize \item premier élément ; \item deuxième élément ; \item le troisième. \stopitemize
Tu obtiens une liste avec des puces rondes comme le veux la typographie anglo-saxone.

Comme toutes commande ConTeXt tu peux ajouter des options pour modifier le comportement de la liste. Voici une première série d'options basiques.
Les options de bases
n ou N
permet la création de listes numérotées
\startitemize[n] \item premier élément ; \item deuxième élément ; \item le troisième. \stopitemize

un chiffre de 1 à 8
modifie la forme de la puce, 1 le rond noir des anglo-saxons, 2 le tiret français, …
Ci-dessous le résultat respectivement pour les chiffres 2 à 8.

a, A et AK
numérote la liste avec des lettres respectivement en minuscule, majuscule et en petites capitales :

r, R et RK
numérotent la liste avec des chiffres romains respectivement en minuscule, majuscule et en petites capitales :

continue
permet de poursuivre la numérotation à la suite de la précédente liste :
\starttext \startitemize[n] \item premier élément ; \item deuxième élément ; \item le troisième. \stopitemize \input tufte \startitemize[continue] \item premier élément ; \item deuxième élément ; \item le troisième. \stopitemize \stoptext

\input tufte permet d'écrire un texte de remplissage.
Dans \startitemize[continue] tu n'es pas obligé de préciser le type de numérotation \startitemize[n,continue] car quelque soit le type que tu précises, il sera ignoré et la numérotation reprendra comme celle de la dernière liste.
packed
ressère l'espace entre les items, comme défini dans la typographie française :
\starttext \startitemize[a] \item premier élément sans packed ; \item deuxième élément sans packed ; \item le troisième sans packed. \stopitemize \startitemize[a,packed] \item premier élément avec packed ; \item deuxième élément avec packed ; \item le troisième avec packed. \stopitemize \stoptext
inmargin
place la puce dans la marge :
\starttext \startitemize[a] \item premier élément sans inmargin ; \item deuxième élément sans inmargin ; \item le troisième sans inmargin. \stopitemize \input tufte \startitemize[a,inmargin] \item premier élément avec inmargin ; \item deuxième élément avec inmargin ; \item le troisième avec inmargin. \stopitemize \stoptext
text
place la liste dans le texte :
\starttext \startitemize[a] \item premier élément sans text ; \item deuxième élément sans text ; \item le troisième sans text. \stopitemize \input tufte \startitemize[a,text] \item premier élément avec text ; \item deuxième élément avec text ; \item le troisième avec text. \stopitemize \stoptext
broad
ajoute un espace horizontal suplémentaire entre la puce et le texte :
\starttext \startitemize[n] \item premier élément sans broad ; \item deuxième élément sans broad ; \item le troisième sans broad. \stopitemize \input tufte \startitemize[n,broad] \item premier élément avec broad ; \item deuxième élément avec broad ; \item le troisième avec broad. \stopitemize \stoptext
Tu peux y ajouter un coefficient multiplicateur (dans l'exemple j'ai choisi 3, mais tu mets ce que tu veux :
\starttext \startitemize[n] \item premier élément sans broad ; \item deuxième élément sans broad ; \item le troisième sans broad. \stopitemize \input tufte \startitemize[n,3*broad] \item premier élément avec broad ; \item deuxième élément avec broad ; \item le troisième avec broad. \stopitemize \stoptext
repeat
permet dans le cas de sous-liste d'ajouter le numéro de l'item appelant. Voici une sous liste normale :

\starttext \startitemize[n] \item premier élément ; \startitemize[n] \item premier élément, \item deuxième élément, \item le troisième ; \stopitemize \item deuxième élément ; \startitemize[a] \item premier élément, \item deuxième élément, \item le troisième ; \stopitemize \item le troisième. \stopitemize \stoptext
et une avec l'option repeat
\starttext \startitemize[n,repeat] \item premier élément ; \startitemize[n,broad] \item premier élément, \item deuxième élément, \item le troisième ; \stopitemize \item deuxième élément ; \startitemize[a,broad] \item premier élément, \item deuxième élément, \item le troisième ; \stopitemize \item le troisième. \stopitemize \stoptext

J'ai ajouté un broad, sinon le numéro d'item et le texte sont trop colé.
Je te rappelle qu'en typographie française, chaque élément de l'énumération doit être séparé par un point-virgule, le dernier se termine par un point. Dans le cas d'une sous-liste chaque élément de la sous liste doit être séparé par une virgule, le dernier se termine par un point-virgule. Chaque item commence par une minuscule, pas de majuscule au début de chaque éléments.
joinedup
suprime l'espace avant et après l'énumération ainsi qu'entre les items :
\starttext \startitemize[n] \item premier élément sans joinedup ; \item deuxième élément sans joinedup ; \item le troisième sans joinedup. \stopitemize \input tufte \startitemize[n,joinedup] \item premier élément avec joinedup ; \item deuxième élément avec joinedup ; \item le troisième avec joinedup. \stopitemize \stoptext

Les options à valeurs
Pour aller plus loin dans la configuration des liste il va falloir utiliser des options à valeurs c'est à dires du types clé=valeurs.
Tu ne peux pas mélanger les deux types d'options dans un même [ ]. Tu dois utiliser les options de cette façon : \startitemize[option1,option2,…][clé1=valeur1,clé2=valeur2,…]
Si tu utilises \setupitemize tu dois placer les options comme ceci :
\setupitemize[niveau][option1,option2,…][clé1=valeur1,clé2=valeur2,…]
Tu n'es pas obligé d'avoir les trois groupes d'options présents dans ta commande.
margin=
Décale l'énumération par rapport à la marge. Peut prendre 3 valeurs no pas de décalage (valeur par défaut), standard et une dimension quelconque :
\starttext \input tufte \startitemize[margin=no] \item premier élément ; \item deuxième élément ; \item le troisième. \stopitemize \input tufte \startitemize[margin=standard] \item premier élément ; \item deuxième élément ; \item le troisième. \stopitemize \stoptext \input tufte \startitemize[margin=3cm] \item premier élément ; \item deuxième élément ; \item le troisième. \stopitemize \stoptext
