Penggunaan Microsoft Windows dewasa ini cenderung diarahkan untuk melayani aplikasi-aplikasi client-server. Kinerja aplikasi client-server dipengaruhi oleh beberapa faktor, yang antara alin adalah kinerja komunikasi dan intensitas penggunaan sumber daya WIndows oleh aplikasi tersebut. Faktor-faktor tersebut sangat dipengaruhi oleh kompilator yang digunakan. Penelitian ini dilakukan untuk memperlihatkan sejauh mana perbedaan antara dua aplikasi Windows yang dibangun untuk satu tujuan spesifik yang sama, namun dengan kompilator yang berbeda. Sebagai studi kasus, dibangun dua buah aplikasi Windows untuk pengaksesan port serial (melalui MSComm. VBX) dengan algoritme yang sama, namun dipergunakan kompilator yang berbeda yaitu Microsoft Visual C++ versi 1.5 dan Visual Basic versi 3.0. Penelitian ini diharapkan dapat juga digunakan sebagai bahan rujukan untuk pemrograman port serial dengan microsoft Visual C++ atau visual basic. Dari tiga besaran pengukuran kinerja yang umum digunakan, yaitu responsifitas, produktifitas, penelitian ini menunjukkan bahwa program pengaksesan port serial yang dibangun dengan Visual C++, lebih cepat dan lebih produktif daripada yang dibangun dengan Visual Basic, namun tidak ada perbedaan dalam hal pemakaian sumberdaya Windows