Arabic Typesetting é um tipo de letra árabe destinado a longas passagens de texto, como livros, periódicos, newsletters e relatórios. É uma interpretação moderna do tradicional estilo Naskh, utilizando a tecnologia OpenType para trazer algumas das subtilezas da caligrafia árabe para um tipo de letra para computador. É adequado não só para o idioma árabe, mas para outros idiomas que utilizam o script árabe, incluindo farsi, urdu e sindi. As letras latinas em Arabic Typesetting são concebidas para funcionar de harmoniosamente com o árabe em textos multilingues.
As curvas graciosas da Arabic Typesetting’s e o contraste entre traços espessos e finos fazem com que seja vivo e legível. Foi concebido para ser consistente, aberto e legível em tamanhos pequenos e com todas as formas alternativas e formatos de letras necessárias para a correta composição tipográfica em árabe.
Os designers de tipos Mamoun Sakkal, Paul C. Nelson e John Hudson colaboraram no desenho da Arabic Typesetting para a Microsoft.