BaCon (İngilizce BASIC to C converter ifadesinden kısaltılmış isimdir) BASIC türevi açık kaynak kodlu bir programlama aracıdır. BaCon'un kendisi Bash betiği şeklinde yazılmıştır ve Linux, MacOsX gibi unix tabanlı sistemler için derleme yapabilmektedir. Hatta BaCon'u Android işletim sisteminde çalıştırarak mobil uygulamalar geliştirmek dahi mümkün olmaktadır. BaCon kodu C programlama dili koduna çevrilerek derleme işlemi yapılmaktadır. Derleme işlemi için farklı C derleyiciler arasından seçim yapmak mümkündür. BaCon ile yazılmış kodların Cygwin kullanılarak Windows'ta çalışabilecek şekilde derlenebildiği de belirtilmektedir.