Emerald je vysokoúrovňový, objektově orientovaný, univerzální programovací jazyk. V roce 2002 jej vytvořili Arthur Whitney a Robert Morris.
Emerald je ovlivněn jazyky Smalltalk, Dylan a Java. Jedná se o jazyk s jednou dědičností a modelem objektově orientovaného programování s předáváním zpráv.
Programy v Emeraldu se kompilují do bajtového kódu, který se pak spouští na virtuálním stroji. Virtuální stroj Emerald je implementován v jazyce C++.
Programovací jazyk Emerald je navržen tak, aby se snadno učil a používal. Má jednoduchou syntaxi a malou sadu základních funkcí jazyka.
Emerald je projekt s otevřeným zdrojovým kódem. Zdrojový kód je k dispozici pod licencí GNU General Public License.
Emerald se používá v řadě aplikací, včetně vývoje webových stránek, vědeckých výpočtů a her.