[Python] So basically if something is written in python it basically screams at you "Hey this is python" if you go to a hexview and see tons of 'py' at the start of a module (pySpark, pyCrypt, etc...), pretty sure a beginner could figure that out
[C# / .NET Core / .NET Framework] Pretty much I just look for the Module names and see if anything looks weird (System.Data, System.Runtime) or a guess if you see "clr.dll" then that's pretty obvious.
What I'm asking is, do you have any other ways of narrowing down the language used to write the application?
... If so, how and what language are you referring?