Language Can produce Command Line apps Can produce GUI apps

macOS Version

Checked
BBC Basic Y Limited v1.11.0 17/11/2014
Eclipse - Fortran Y N    
Freepascal

http://www.videolan.org/vlc/index.html

Y v2.1.5 17/11/2014
Javascript N Y via HTML    
Lazarus IDE - Pascal Y Y    
Netbeans - Java Y Y    
Python Y Limited    
Swift Y Y