Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


The Best Programming Langauge
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming
View previous topic :: View next topic  
Author Message
EightfoldIllusion
Expert Cheater
Reputation: 0

Joined: 18 Feb 2008
Posts: 113
Location: If im logged on at my computer. If im logged of at my PS3.

PostPosted: Sun Jun 15, 2008 11:54 pm    Post subject: The Best Programming Langauge Reply with quote

Well I am going to High School soon and I intend to go into Engineering and I realise programming is part of the basics of making a working machine. What would be the best programming langauge for designing operating systems for machinery. Like say for example I wanted to make a small robot with an AI system what would be the best langauge to set that sort of thing up.

I myself and not 100% sure on what I mean as I just recently decided to get into the field of Engineering so correct if I'm wrong about anything I said.

_________________
http://youtube.com/user/RiahCorp
http://youtube.com/user/KittyKatz
---------------------------------------+
Steam ID: LMS-RiahCorp
Back to top
View user's profile Send private message
Trow
Grandmaster Cheater
Reputation: 2

Joined: 17 Aug 2006
Posts: 957

PostPosted: Sun Jun 15, 2008 11:59 pm    Post subject: Reply with quote

the best programming langauge for designing operating systems for "machinery" will be "machine language".


unfortunately. good luck looking into code which only machines are supposed to read.

_________________
Get kidnapped often.
Back to top
View user's profile Send private message
EightfoldIllusion
Expert Cheater
Reputation: 0

Joined: 18 Feb 2008
Posts: 113
Location: If im logged on at my computer. If im logged of at my PS3.

PostPosted: Mon Jun 16, 2008 4:24 am    Post subject: Reply with quote

I don't understand wether or not your being a bit sarcastic in that post but whatever. Where would I find a place to learn the langauge and a compiler for it? I'm 13 so I got lotsa time to study it.
_________________
http://youtube.com/user/RiahCorp
http://youtube.com/user/KittyKatz
---------------------------------------+
Steam ID: LMS-RiahCorp
Back to top
View user's profile Send private message
ShadowLink13
Advanced Cheater
Reputation: 0

Joined: 31 Mar 2008
Posts: 82

PostPosted: Mon Jun 16, 2008 4:46 am    Post subject: Reply with quote

id go with C++ for your programming
unless you learn to do hardcore Binary.. thats the best you'll get
Back to top
View user's profile Send private message
oib111
I post too much
Reputation: 0

Joined: 02 Apr 2007
Posts: 2947
Location: you wanna know why?

PostPosted: Mon Jun 16, 2008 5:12 am    Post subject: Reply with quote

Yes, hardcore binary coding is so easy Rolling Eyes I would go with C++ and ASM (assembly). To learn the basics of C++:

http://www.cprogramming.com/tutorial.html#c++tutorial

or

http://www.cplusplus.com/doc/tutorial/

For ASM (assembly):

http://www.xs4all.nl/~smit/asm01001.htm

_________________


8D wrote:

cigs dont make people high, which weed does, which causes them to do bad stuff. like killing
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Trow
Grandmaster Cheater
Reputation: 2

Joined: 17 Aug 2006
Posts: 957

PostPosted: Mon Jun 16, 2008 5:14 am    Post subject: Reply with quote

EightfoldIllusion wrote:
I don't understand wether or not your being a bit sarcastic in that post but whatever. Where would I find a place to learn the langauge and a compiler for it? I'm 13 so I got lotsa time to study it.


not sarcastic
you mentioned "make a small robot with an AI system"
typical "robot IC chips" understand their own language: http://en.wikipedia.org/wiki/Robot_software

nobody's planning to trick you here.

_________________
Get kidnapped often.
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 205

Joined: 25 Jan 2006
Posts: 8587
Location: 127.0.0.1

PostPosted: Mon Jun 16, 2008 11:43 am    Post subject: Reply with quote

There is no 'best'. The word best would depend on each users own opinion. Each language is developed and created for their own reasons, and each has their own ups and downs. The suggested languages from users on these forums would be: ASM, C/C++, Delphi
_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
Noz3001
I'm a spammer
Reputation: 26

Joined: 29 May 2006
Posts: 6220
Location: /dev/null

PostPosted: Mon Jun 16, 2008 12:41 pm    Post subject: Reply with quote

It depends what you're making. If i need speed or power I use C++ but i sometimes stray over to C# to get things done faster. The C# programs are private though, I wouldn't ever want to release a C# program.
Back to top
View user's profile Send private message MSN Messenger
HalfPrime
Grandmaster Cheater
Reputation: 0

Joined: 12 Mar 2008
Posts: 532
Location: Right there...On your monitor

PostPosted: Mon Jun 16, 2008 3:43 pm    Post subject: Reply with quote

For robotics and stuff, I tihnk most manufacturers use proprietary scripting languages for their logic units, etc. If all you're interested in is programming for robotics, you'd probably be best off with ASM and a little bit of C. If you want to program other stuff, I'd recommend learning more C/C++.
_________________
Back to top
View user's profile Send private message
Chaosis13
Master Cheater
Reputation: 0

Joined: 14 Aug 2007
Posts: 372

PostPosted: Mon Jun 16, 2008 4:23 pm    Post subject: Reply with quote

Depending on the complexity.... Java to C++ to Assybly to Bianary....
I do know Java has been used for alot of stuff, and when its source code is released it will be in everything.
Back to top
View user's profile Send private message
Noz3001
I'm a spammer
Reputation: 26

Joined: 29 May 2006
Posts: 6220
Location: /dev/null

PostPosted: Mon Jun 16, 2008 4:32 pm    Post subject: Reply with quote

HalfPrime wrote:
For robotics and stuff, I tihnk most manufacturers use proprietary scripting languages for their logic units, etc. If all you're interested in is programming for robotics, you'd probably be best off with ASM and a little bit of C. If you want to program other stuff, I'd recommend learning more C/C++.


Most robotics and stuff like that use java along with nearly every other appliance these days.
Back to top
View user's profile Send private message MSN Messenger
sumnewdude
Expert Cheater
Reputation: 0

Joined: 23 May 2007
Posts: 181
Location: Where you least expect me.

PostPosted: Mon Jun 16, 2008 5:34 pm    Post subject: Reply with quote

noz3001 wrote:
It depends what you're making. If i need speed or power I use C++ but i sometimes stray over to C# to get things done faster. The C# programs are private though, I wouldn't ever want to release a C# program.

Sorry off topic . . .but why wouldn't you ever want to release somthing in C#?

_________________

.erutangis ruoy ni siht esu neht ,sdrawkcab siht daer ot hguone trams erew uoy fI
Back to top
View user's profile Send private message
Noz3001
I'm a spammer
Reputation: 26

Joined: 29 May 2006
Posts: 6220
Location: /dev/null

PostPosted: Mon Jun 16, 2008 5:48 pm    Post subject: Reply with quote

sumnewdude wrote:
noz3001 wrote:
It depends what you're making. If i need speed or power I use C++ but i sometimes stray over to C# to get things done faster. The C# programs are private though, I wouldn't ever want to release a C# program.

Sorry off topic . . .but why wouldn't you ever want to release somthing in C#?


Because it's slow and makes you look bad.
Back to top
View user's profile Send private message MSN Messenger
WolfDm3
Grandmaster Cheater
Reputation: 0

Joined: 11 Jun 2007
Posts: 502
Location: Mississippi

PostPosted: Mon Jun 16, 2008 6:47 pm    Post subject: Reply with quote

You'll probably want to learn C++ considering you can create programs that help you with your Algebra classes and such, as well as allow you to work with private server programmers even though I've seen a lot of C# in that lately. Python is a language I recently started learning, it is actually pretty easy in my opinion for most anyone. There is a lot of in-depth tutorials that allow you to breeze through it.
Back to top
View user's profile Send private message AIM Address
samuri25404
Grandmaster Cheater
Reputation: 7

Joined: 04 May 2007
Posts: 955
Location: Why do you care?

PostPosted: Mon Jun 16, 2008 10:27 pm    Post subject: Reply with quote

noz3001 wrote:
It depends what you're making. If i need speed or power I use C++ but i sometimes stray over to C# to get things done faster. The C# programs are private though, I wouldn't ever want to release a C# program.


And what, might I ask, is wrong with C#?

"It's slow and makes you look bad"

Slow, eh? A few studies revealed that .NET only had a 1-2% performance drop in many things, if even that, as opposed to unmanaged code.

And does it truly matter what someone thinks of you?

I prefer C# over C++ and whatever because there are so many things that you can do in C# with ease, that can just be a flat out pain in the ass for unmanaged programming.

Examples?

Winforms.

String Manipulation.

Where Flyte had that long method for the "AdjustTokenToDebug()" when doing DLL Injection,

Code:

Process.EnterDebugMode();


would suffice in C#.

Where Wiccaan had that long method for getting the processes by names in C++?

Code:

Process.GetProcessesByName(sProcessName);


Then, there are things that you just flat out can't do in C++ (as far as I know):

LINQ (Language INtegrated Query)

Lambda

Extension Methods

Web development

Anonymous methods

~

Must I continue?

_________________
Wiccaan wrote:

Oh jeez, watchout I'm a bias person! Locked.


Auto Assembly Tuts:
In Depth Tutorial on AA
Extended
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming All times are GMT - 6 Hours
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites