Banyak pertimbangan mas untuk bikin aplikasi :
1. Dari segi kemudahan bikin aplikasi ringan : VB / Delphi
2. Dari segi spesialis apl database : VF ( krn paket database programming aja)
3. Dari segi non database : Delphi ( ringan n cepat krn ukuran kecil )
4. Dari segi multi platform OS : Java
5. Dari segi database corporate : Java
6. ...
Dari semua segi itu bisa dilakukan oleh C dan Java, yang jago dari kecepatan, ukuran kecil, kestabilan, multipurpose, database corporate.
Untuk mo belajar C visual, banyak orang mempelajari C Builder karena mudah IDE-nya.
C dan Java, bagus tp rada susah dipelajari, Java lebih multi platform daripada C. Karena source code Java bisa jalan di berbagai sistem operasi, di Windows jalan, Linux juga jalan, dan Java bisa di'tanam' pada piranti digital, seperti Handphone, dsj.
Tetapi C, ampuh juga jika ber'koalisi' dengan Assembler bisa untuk bikin sistem operasi kayak Windows, Linux, bisa bikin utility kayak antivirus, defrag, dsb. Pokoknya sip deh... ( yang agak ringan dalam urusan ini Delphi juga dapat dipertimbangkan).
Nah, saranku bikin aplikasi sesuai kemampuan aja. Ditajamin disitu, jika ada masalah bisa ditanyakan di forum2 yang ada di Internet, banyak yang support kok.
Pada dasarnya semua bahasa pemrograman sudah lengkap dan baik , dan multipurpose (kecuali VF). Jadi kembali ke diri Anda aja, mantap yang mana.
Yang lagi trend dari beberapa tahun ini adalah pemrograman berbasis web. Pilih aja ASP atau PHP. Sepertinya banyak yang milih PHP karena hampir semua hosting support Apache, PHP, dan MySQL.
Mengapa Web ? Semua trend serba aplikasi online dan satu lagi minim resource. Cukup install Apache, MySQL di server, dan client tinggal gunakan browser aja. Bandingkan jika memakai VB atau Delphi, harus repot instal runtimenya masing-masing pada kompi client. Belum beli lisensi lagi..
Gitu aja, moga bantu...