Appearance
A language might use different extensions to identify the usage of the source. For example, powershell uses .ps1 to identify a script and .psm1 to identify a module file.
.ps1
.psm1