Visual FoxPro merupakan bahasa pemrograman yang berorientasi objek yang dikembangkan oleh Microsoft dan sudah tidak dilanjutkan lagi, dengan rilis paling akhir pada tahun 2007. Visual FoxPro bekerja pada Sistem Operasi Microsoft Windows dan dirancang untuk dipakai pada Windows 2000, Windows Server 2003 dan Windows XP. Beberapa versi tertentu dari Visual FoxPro dapat juga digunakan pada Sistem Operasi Apple Mac. Ketersediaan Visual FoxPro juga dalam sedikit bahasa sebagai program IDE dan Runtime atau pewaktuan eksekusi.
Memulai perjalanannya sebagai sebuah bahasa xBase, Visual FoxPro memilki kesamaan dengan set bahasa pemrograman dBASE. Visual FoxPro kaya akan fasilitas, bahasa pemrograman berorientasi data yang sepenuhnya fungsional yang dilengkapi dengan keluasan basis datanya sendiri. Ia adalah bahasa pemrograman yang dinamis, yang artinya adalah ia tidak memerlukan adanya keterkaitan dalam pemakaiannya dengan lingkungan bahasa pemrograman lain. Selama pelepasannya, Visual FoxPro mendapat beragam ulasan, dengan naik dan turun popularitasnya sebelum akhirnya ia dihentikan setelah terpental dari daftar top 50 bahasa pemrograman yang di-favorit-kan.
Visual FoxPro menggunakan perintah-perintah yang menyerupai bahasa MS BASIC dan language dan terus terang sepantasnya untuk dipelajari pemula.