Mejor respuesta
Con fecha 18/03/2019 an El artículo titulado «Descripción general de la programación de la API de JavaScript de OneNote está disponible en Descripción general de la programación de la API de JavaScript de OneNote: complementos de Office (https://docs.microsoft.com/en-us/office/dev/add-ins/onenote/onenote-add-ins-programming-overview)
OneNote en sí no tiene una pestaña de desarrollador y no hay un motor de macros VBA integrado en OneNote.
El programa de terceros OneTastic tiene una capacidad de macro incorporada con la que se pueden escribir macros para OneNote. La capacidad para desarrollar macros no está disponible en la versión gratuita, pero se proporcionan algunas macros.
Respondiendo «¿Qué lenguaje de programación se puede usar para escribir macros para OneNote?»
Responder
Buena pregunta, parece que OneTastic es el camino a seguir por ahora.
Microsoft realmente debería incluir un motor VBA / modelo de objetos / grabador de macros completo para OneNote, al igual que con Excel y Palabra. Debería ser compatible con VBA, Python y JavaScript (y poder cambiar entre lenguajes / sintaxis sobre la marcha).