Penelitian ini mengimplementasikan metode DFT kedalam bahasa pemrograman
C++ dengan kaidah pemrograman berorientasi objek (expressive software). Adapun
tujuan digunakan expressive software adalah agar struktur pemrograman mudah
dipahami dan penulisan kode memiliki kemiripan dengan penulisan persamaan
matematis. Sehingga diharapkan dapat dikembangkan dengan mudah oleh komunitas
Sains. Untuk menghitung struktur pita energi diterapkan metode The projector
augmented wave method (PAW). Sebagai validasi, silikon dengan struktur FCC dipilih
untuk dihitung struktur pita energinya. Hasil perhitungan dibandingkan dengan
perhitungan dari perangkat lunak Quantum Espresso.