Die „Election markup Language“, kurz EML, ist eine speziell für das E-Voting konzipierte Auszeichnungssprache, entwickelt von der „Organization for the Advancement of Structured Information Standards“, kurz OASIS.
Die Empfehlungen des Europarates zu E-Voting führen den EML-Standard als einen an, der die Interoperabilität gewährleistet, und raten zu seiner Verwendung für E-Voting.
Technisch basiert EML auf dem Standard XML, es ist eine Sammlung von Daten- und Nachrichtenbegriffen beschrieben als XML-Schema, und enthält genaue Spezifikationen für:
Trotz all diesen Spezifikationen muss EML auf jede Wahl genau angepasst werden, die Standardkomponenten können jedoch unverändert übernommen werden.