Chaosforge Forum

General => Discussion => Topic started by: NbnessRL on July 31, 2010, 00:05

Title: .exe file
Post by: NbnessRL on July 31, 2010, 00:05
I am confused and have never even approached something as confusing as a .exe file in word pad... I cant understand anything its trying to say and I am wanting to try to program a shop into my custom version of Rouge but I cant figure out what the .exe means!!! Help please!
Code: [Select]
\\Little bit of stuff that confuses me...
s Ñæ.ÿ¤ž‘ƒÄ]ÃUƒì‹ì¸
Title: Re: .exe file
Post by: thelaptop on July 31, 2010, 00:17
Firstly, calm down.  Next, reorganise what you want to say, because I just looked at that mess of words and have no idea what you are saying.  Thirdly, if you are mixing memes, it's not working and I'm confused -- I seriously think those that may help you might be facing the same problems.
Title: Re: .exe file
Post by: NbnessRL on July 31, 2010, 00:20
Firstly, calm down.  Next, reorganise what you want to say, because I just looked at that mess of words and have no idea what you are saying.  Thirdly, if you are mixing memes, it's not working and I'm confused -- I seriously think those that may help you might be facing the same problems.
I am calm but if you take word pad or note pad or something with text editing and you open a .exe file, a bunch of random characters pop up and I just dont get it...
Title: Re: .exe file
Post by: thelaptop on July 31, 2010, 00:25
You should not be opening any .exe files with wordpad, seriously.

Are you even sure you know what you want to do here?  Have you done any programming before?
Title: Re: .exe file
Post by: Tavana on July 31, 2010, 00:36
Editting and creation of .exe files is done in wordpad or notepad by some, but you need a compiler to turn your code into a file that can be excuted by the computer.

For clarification: the odd symbols you see are your text editor trying to figure out what the 0's and 1's of an executable file mean in text. It will fail, since they're not text.
Title: Re: .exe file
Post by: NbnessRL on July 31, 2010, 00:43
Where can I get a compiler??? and what language compiler do I need?
Title: Re: .exe file
Post by: Tavana on July 31, 2010, 00:57
You can find compilers all over the internet. First you need to chose a language to write with. Then you can chose a compiler that works with that language. To help you along a little bit, Diablorl, Aliensl, and Doomrl are all written in Free Pascal, using the Lazarus compiler.
Title: Re: .exe file
Post by: Melon on July 31, 2010, 03:14
We use computer languages to communicate with our machines. They are divided into high and low level languages. High level languages are very abstract, let's say that easily understandable by humans. Such language is Java for example. Here you have an example of a program that writes 99 beers of bottle http://99-bottles-of-beer.net/language-java-4.html

There are also low level languages. These are closer to the machine. Probably the lowest and most useful is assembly. Here you have an example program just as above but written in assembly http://99-bottles-of-beer.net/language-assembler-1158.html

Please do not try to understand them, just take a look.

What you see in your notepad when opening an .exe file is a machine code. You see, machines only communicate with each other using '0' and '1'. The assembly language is translated into such machine code. You can use a disassembly language if you want, put your .exe file there and you will get a similar out put like the 99 bottles of beer program written in assembly [;

Understanding the .exe file is a waste of time (unless you are a hacker or have a REALLY good reason to). As a beginner, you should read .exe files, you will become schizophrenic.

If you want to start to program, I think you should start with this: http://www.cplusplus.com/doc/tutorial/
Title: Re: .exe file
Post by: ParaSait on July 31, 2010, 07:48
I heh'd when I read the first post. :P
.exe files are compiled for a reason :D