You'll see a runnable file of some sort when there's a binary (in Windows this would be exe files, in Linux they'd be extensionless but with some indication that they're executable, on a Mac I don't really know). If it's source code instead, you'll have a LOT of files, usually of the extension .c or .h, and there will be several src folders and all that.