Najčešće se koriste visual basic.net, c+. Sve to je upakovano u microsoft visual studio, pa izaberi koji programski jezik ti više odgovara. Za bazu podataka se koristi ms access ili microsoft SQL, za izvještaje crystal reports ili microsoft report viewer.