PicoJava เป็นข้อกำหนดสำหรับไมโครโปรเซสเซอร์ที่อนุญาตให้รันโค้ด Java โดยไม่จำเป็นต้องใช้ JIT หรือล่าม เป้าหมายของการทำเช่นนี้คือช่วยเร่งการเรียกใช้โค้ด Java ให้เร็วขึ้น แทนที่จะมี I / O อินเตอร์เฟสหรือหน่วยความจำลอจิกสิ่งนี้จะถูกทิ้งไว้ที่โปรแกรมเมอร์เพื่อที่จะสามารถจัดการกับมันในแบบที่กำหนดเอง
มันไม่ได้นำมาใช้อย่างกว้างขวางโดย Sun Microsystems เมื่อ picoJava ได้รับการพัฒนา แต่ต่อมาได้รับใบอนุญาตในเชิงพาณิชย์
Java, JIT, เงื่อนไขการเขียนโปรแกรม, Sun