JML may refer to:
- Java Modeling Language, a specification language for Java programs
JML (John Mills Limited), a UK consumer brand
- JML Direct TV, a series of British television shopping channels owned by John Mills Limited
- South African Jewish Maritime League
JML (John Mills Limited) is a UK based consumer products company, specialising in retail promotions, TV home shopping and ecommerce. Founded in 1986 by John Mills, it has two divisions: a retail division which sells products in stores via on-screen promotions and its direct division which sells them direct to consumer via its website JMLdirect.com, TV Shopping channel on Sky 651 and Freesat 806, and through its catalogue. In 2010 it was named as one of Europe's Top 500 Growth Companies.