In informatica la Java Platform, Standard Edition è una piattaforma software ampiamente utilizzata nella programmazione in linguaggio Java per costruire e distribuire applicazioni portatili (di tipo Desktop Application) ad uso generale. Java SE consiste di una macchina virtuale (Java Virtual Machine), che deve essere usata per eseguire programmi Java, insieme ad una serie di librerie (o "pacchetti") o API necessari per consentire l'uso di file system, reti, interfacce grafiche e così via, all'interno di tali programmi.