FreeBASIC is a multiplatform, free/open source (GPL) BASIC compiler for Microsoft Windows, protected-mode MS-DOS (DOS extender), Linux, FreeBSD and Xbox.
FreeBASIC is a compiled language that is particularly strong in performance and simplicity for developing applications, while Tcl is an interpreted language focused on rapid development and extensibility with a rich set of commands.