<strong>Simplicity</strong> è un insieme di software commerciali della Data Representations, Inc, che facilita la programmazione Java tramite un comodo ambiente RAD.
Simplicity si divide in <strong>Simplicity For Mobile</strong> per creare applicazioni Java per i dispositivi mobile (Palm OS, Blackberry, Pocket PC, e telefonini J2ME), <strong>Simplicity For Enterprise</strong> per creare applicazioni enterprise tramite un modello MVC, e <strong>Simplicity for Desktop</strong> per sviluppare interfacce grafiche per il desktop.
A sua volta la versione per il desktop si divide in <strong>standard</strong> e <strong>professional</strong>, con quest'ultima si possono sviluppare servlet, e tramite una comoda interfaccia grafica è facile generare il codice per accedere a database JDBC/ODBC.
La versione Mobile si divide in <strong>Simplicity For Mobile</strong>, <strong>Simplicity for Mobile Servers</strong> per sviluppare anche applicazioni server, e <strong>Simplicity for Palm OS</strong> per generare applicazioni J2ME/MIDP specifiche per Palm OS.
La versione Enterprise si divide in <strong>standard</strong> e <strong>rejuvenation Edition</strong>, e quest'ultima ha in più l'integrazione con mainframe come AS/400, 3270, 5250, Unix, e VTxxx.
Caratteristica peculiare di questo software è la tecnologia <strong>Execution-On-The-Fly<sup>™</sup></strong>, che permette all'interprete interno di Simplicity di eseguire al volo il codice offrendo un vero approccio WYSIWYG.
Entrando nel <a href="http://www.datareps.com/index.jsp" target="_blank">sito</a> è possibile scaricare dei demo, dei video dimostrativi, o prenotare una dimostrazione in teleconferenza.