Page 1 of 1

programming language for certain software!

Posted: Sat Apr 11, 2009 6:45 am
by omidneo
Is there a way to know what programming language was used for any certain software?

Posted: Sat Apr 11, 2009 3:03 pm
by treader
Every language has a different syntax.

Posted: Sun Apr 12, 2009 12:29 am
by omidneo
treader wrote:Every language has a different syntax.
Yes, I am talking about a non- open source program. An .exe file. I am trying to learn reverse engineering.

Posted: Sun Apr 12, 2009 1:11 am
by Zaffron
google

Posted: Sun Apr 12, 2009 2:06 am
by omidneo
Zaffron wrote:google
If I had found what I wanted in Google I wouldn't be making this post.

Posted: Sun Apr 12, 2009 3:10 am
by Zaffron
Maybe you aren't looking hard enough.

Posted: Wed Apr 22, 2009 10:35 pm
by sSniper
my penis boom

Posted: Thu Apr 23, 2009 1:37 am
by Zaffron
._.

Posted: Thu Apr 23, 2009 9:09 am
by DanielG
Looking at which .dll's are imported helps (using PEInfo for example).
You will see if it's an .NET application, vb6 etc if you know which dll is commonly used for it.

You can also try "TrID - File Identifier" (http://mark0.net/soft-trid-e.html) or PEiD (http://www.peid.info/)

Re: programming language for certain software!

Posted: Fri Apr 24, 2009 6:03 am
by Allosentient
omidneo wrote:Is there a way to know what programming language was used for any certain software?
If it is a machine-code binary .exe, no. Sometimes you MAY be able to guess which compiler was used.

Re: programming language for certain software!

Posted: Fri Apr 24, 2009 2:56 pm
by plope0726
Allosentient wrote:
omidneo wrote:Is there a way to know what programming language was used for any certain software?
If it is a machine-code binary .exe, no. Sometimes you MAY be able to guess which compiler was used.
However, depending on what the program is, and rarely this is the case, but sometimes that information is in the about page.

Posted: Mon May 04, 2009 1:21 am
by WhiteKnight
In my point of view: C++ for all the functions that computer can provide. C# for productivity, but reduced functionality.