- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Good day!,
Hello there good day to all of us!!..i just want to ask which programming language should I use and focus on,..because I am currently a student!,.. and i want to know which is better and the most commonly used language,.. pls help me!.,your replies are much appreciated..thanks in advance :)
Hello there good day to all of us!!..i just want to ask which programming language should I use and focus on,..because I am currently a student!,.. and i want to know which is better and the most commonly used language,.. pls help me!.,your replies are much appreciated..thanks in advance :)
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
In my case, I develop with OpenGL, I mainly use Delphi but sometime I use C/C++ too.
If you already know C/C++ I suggeggest them.
I don't like .NET because I prefer to have the control of bits....
Delle
If you already know C/C++ I suggeggest them.
I don't like .NET because I prefer to have the control of bits....
Delle
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It all depends on what you are working on.
In the current visual computing arena, and specifically PC games, the most common language is C++ and the most common rendering API is DirectX. Most high end games also use a LOT of scripts written in a language called Lua.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
PC development is done in native code ( C/C++ ) or managed code ( Java/C# )
Handheld development ( smartphones ) is done in Java/C# ( Android/WinMo7 ) or Objective-C ( iPad/iPhone/iPod )
cross-platform 3D rendering is really only possible via OGL. base OGL runs on desktops ( Windows, Mac, Linux ), OGL ES runs on handhelds ( Android, iPhone ) and pseudo-OGL is used on PS3 and Wii. Android has a "native" binding for OGL ES to avoid some of the perf cost with managed code.
using XNA gets you D3D9 level support on PC/XBox/WinMo7. Using D3D lets you target Windows.
You should have a target environment in mind and pick accordingly.
Handheld development ( smartphones ) is done in Java/C# ( Android/WinMo7 ) or Objective-C ( iPad/iPhone/iPod )
cross-platform 3D rendering is really only possible via OGL. base OGL runs on desktops ( Windows, Mac, Linux ), OGL ES runs on handhelds ( Android, iPhone ) and pseudo-OGL is used on PS3 and Wii. Android has a "native" binding for OGL ES to avoid some of the perf cost with managed code.
using XNA gets you D3D9 level support on PC/XBox/WinMo7. Using D3D lets you target Windows.
You should have a target environment in mind and pick accordingly.
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page