GSM Shop GSM Shop
GSM-Forum  

Welcome to the GSM-Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features.
Only registered members may post questions, contact other members or search our database of over 8 million posts.

Registration is fast, simple and absolutely free so please - Click to REGISTER!

If you have any problems with the registration process or your account login, please contact contact us .

Go Back   GSM-Forum > Other Gsm/Mobile Related Forums > GSM Programming & Reverse Engineering


GSM Programming & Reverse Engineering Here you can post all Kind of GSM Programming and Reverse Engineering tools and Secrets.

Reply
 
LinkBack Thread Tools Display Modes
Old 09-06-2009, 12:38   #1 (permalink)
Freak Poster
 
Join Date: Sep 2007
Location: The land of Cyrus The Great
Age: 43
Posts: 278
Member: 587800
Status: Offline
Sonork: 100.1582587
Thanks Meter: 73
what is the best language for gsm programing?


what is the best language for gsm programing?

and another question. is vc++ an Obsolete language?

I want to start learning . please guide me . which is best for gsm programing?
  Reply With Quote
The Following 2 Users Say Thank You to M-taheri For This Useful Post:
Old 09-07-2009, 03:40   #2 (permalink)
No Life Poster
 
boucettay's Avatar
 
Join Date: May 2005
Location: New Area
Posts: 4,357
Member: 148814
Status: Offline
Sonork: 100.1576882
Thanks Meter: 5,012
Donate money to this user
C++/C#,VB,Delphi (Pascal)
***/disassebler and understand algo for reverse

WBR,
  Reply With Quote
The Following User Says Thank You to boucettay For This Useful Post:
Old 09-07-2009, 16:26   #3 (permalink)
No Life Poster
 
Dave.W's Avatar
 
Join Date: Nov 2001
Location: England
Age: 41
Posts: 2,821
Member: 7653
Status: Offline
Thanks Meter: 823
If your really new, you may like to check out SMALL BASIC

Its a new language / concept introduced by Microsoft to get more people working with programming.

I had a small mess about with the release and it seemed quite cool!

If you feel like a more advanced tool, check out http://www.microsoft.com/express/ where you can download free versions of Visual Basic and Visual C++ (latest dot net versions).

Good luck!
  Reply With Quote
The Following 7 Users Say Thank You to Dave.W For This Useful Post:
Show/Hide list of the thanked
Old 09-07-2009, 19:04   #4 (permalink)
No Life Poster
 
hitesh2000's Avatar
 
Join Date: Oct 2006
Posts: 581
Member: 365730
Status: Offline
Thanks Meter: 84
Quote:
Originally Posted by Dave.W View Post
If your really new, you may like to check out SMALL BASIC

Its a new language / concept introduced by Microsoft to get more people working with programming.

I had a small mess about with the release and it seemed quite cool!

If you feel like a more advanced tool, check out http://www.microsoft.com/express/ where you can download free versions of Visual Basic and Visual C++ (latest dot net versions).

Good luck!
hi dave i have heard that with free ver of vc++ there is no mfc classes
with out that classes the tool is of less use for only students
would you share there are how many editions of vc++ and any free edition
with mfc classes
regards
  Reply With Quote
Old 09-08-2009, 12:50   #5 (permalink)
No Life Poster
 
Dave.W's Avatar
 
Join Date: Nov 2001
Location: England
Age: 41
Posts: 2,821
Member: 7653
Status: Offline
Thanks Meter: 823
No, VC++ dot net is a very useful tool for students, its the latest technology!

There is no MFC because its an old technology.

Take VC++ 2008, select new project, select project type: CLR, select template: Windows Form Application, and enjoy!

For students, take the CLR console application, its for more "low level", embedded style software.
  Reply With Quote
The Following 4 Users Say Thank You to Dave.W For This Useful Post:
Show/Hide list of the thanked
Old 09-08-2009, 17:03   #6 (permalink)
No Life Poster
 
hitesh2000's Avatar
 
Join Date: Oct 2006
Posts: 581
Member: 365730
Status: Offline
Thanks Meter: 84
Quote:
Originally Posted by Dave.W View Post
No, VC++ dot net is a very useful tool for students, its the latest technology!

There is no MFC because its an old technology.

Take VC++ 2008, select new project, select project type: CLR, select template: Windows Form Application, and enjoy!

For students, take the CLR console application, its for more "low level", embedded style software.
thanks for the post please give link to any good tutorials i have download vc++ express edition in our campus we use turbo c++ which is ofcourse an old compiler i want to learn with vc++
  Reply With Quote
Old 09-08-2009, 18:40   #7 (permalink)
Freak Poster
 
Join Date: Jun 2008
Location: Persia
Age: 33
Posts: 349
Member: 802870
Status: Offline
Sonork: 100.1585683
Thanks Meter: 595
It's My idie
assembly is the best language For Gsm.
  Reply With Quote
The Following 4 Users Say Thank You to Farzad.m For This Useful Post:
Show/Hide list of the thanked
Old 09-09-2009, 06:30   #8 (permalink)
Freak Poster
 
khaleefa's Avatar
 
Join Date: Jun 2007
Location: EasyLinks
Posts: 307
Member: 520336
Status: Offline
Thanks Meter: 50
My vote goes to delphi 7

br,
  Reply With Quote
The Following User Says Thank You to khaleefa For This Useful Post:
Old 09-11-2009, 22:32   #9 (permalink)
Freak Poster
 
Join Date: Apr 2006
Location: Hutan
Posts: 180
Member: 263378
Status: Offline
Thanks Meter: 42
Assembly, is the core of programming. Not recommended for regular programmer. Hard to maintain.
Its easily to learn & understand VisualBasic Dot Net.
Pascal/Delphi not very popular these days, may be left in future.
This world (of computing) is already belonged to Microsoft, so what to say.......... MS products have better future compatibility.

I vote .NET languages.


BR
HPDebug
  Reply With Quote
The Following 4 Users Say Thank You to HPDebug For This Useful Post:
Show/Hide list of the thanked
Old 09-16-2009, 04:06   #10 (permalink)
Freak Poster
 
khaleefa's Avatar
 
Join Date: Jun 2007
Location: EasyLinks
Posts: 307
Member: 520336
Status: Offline
Thanks Meter: 50
Quote:
Originally Posted by HPDebug View Post
Assembly, is the core of programming. Not recommended for regular programmer. Hard to maintain.
Its easily to learn & understand VisualBasic Dot Net.
Pascal/Delphi not very popular these days, may be left in future.
This world (of computing) is already belonged to Microsoft, so what to say.......... MS products have better future compatibility.

I vote .NET languages.


BR
HPDebug
Agreed to extent that .Net is latest technology but right now no one is using .Net framework for gsm programming. or am i wrong?

For the time being delphi is used by SaraSoft, MSTool, PS Tool (products by setool team), Zulea products (i think)

Br,
  Reply With Quote
Old 09-16-2009, 08:00   #11 (permalink)
Registered User
 
Join Date: Jun 2007
Location: Philippines
Posts: 119
Member: 528692
Status: Offline
Thanks Meter: 65
you can use any language as long as it will fit to your needs.
for server side you can use php, asp and etc.. as long as you can managed it.
for win32 application you can use vb, delphi, vb.net, c#, vsc++, borland c++ and even java, But you must
consider the security and no problem in deployment of your software.

I love to use borland product, can be easily deploy even exe only. no need to install environment or framework .


br
  Reply With Quote
Old 09-16-2009, 08:29   #12 (permalink)
Junior Member
 
Join Date: Sep 2009
Posts: 2
Member: 1120604
Status: Offline
Thanks Meter: 0
.Net products create what we call "intermediate code". These arent in the "portable executable" (normal .exe) format that is common. Thats why there is this dependency on the .Net framework to be installed on the client computer.
Thats one reason why I dont recommend it. (Not easy to port your code then, meaning to make code run on other platforms without much modification.)

http://www.bloodshed.net/ - start with that for C++ if you wish. If you directly want to get down and dirty with serial/usb port programming, start with Visual Basic (get the OLD version from somewhere if possible, i.e. 6 or 2005)

Get some component/library thats used for serial/usb communication and you`re good to go.

If you want to play with RAW data communication with serial/usb devices, to learn how protocols work, use "HyperTerminal" bundled with the Microsoft Windows installation. If I am not wrong, they`ve stopped providing HyperTerminal from Vista onwards.

In that case, download Putty - http://www.chiark.greenend.org.uk/~s.../download.html

(Its the best in either case ;-))
  Reply With Quote
Old 09-16-2009, 08:31   #13 (permalink)
No Life Poster
 
Dave.W's Avatar
 
Join Date: Nov 2001
Location: England
Age: 41
Posts: 2,821
Member: 7653
Status: Offline
Thanks Meter: 823
Quote:
Originally Posted by khaleefa View Post
For the time being delphi is used by SaraSoft, MSTool, PS Tool (products by setool team), Zulea products (i think)
Sure, but these are past developments. These days, if you attend some college or University course in beginner programming, or need to work in industry, you will find .NET is the most likely language to be there. In the future, I guess it will be "industry standard".

For someone who has done no / little programming before, why start by learning out of date information? Especially when the latest stuff is all there for free, with good support?

These threads always run the same way, some people suggest ASM etc and talk about cracking/reversing firmware. Just remember, the original poster has probably never even made some "hello world" application before, creating a commercial unlock solution is a long, long way in the future!
  Reply With Quote
The Following 3 Users Say Thank You to Dave.W For This Useful Post:
Show/Hide list of the thanked
Old 09-21-2009, 16:53   #14 (permalink)
Insane Poster
 
Join Date: Sep 2009
Posts: 73
Member: 1111849
Status: Offline
Thanks Meter: 17
Start with simple C, then CPP, then arm-asm for loaders and ROM binaries.
Delphi is for lazy coders :P
ps: BASIC the best
  Reply With Quote
The Following User Says Thank You to kr0m For This Useful Post:
Old 09-22-2009, 09:14   #15 (permalink)
No Life Poster
 
Bph&co's Avatar
 
Join Date: Feb 2000
Location: UK
Posts: 3,186
Member: 1024
Status: Offline
Thanks Meter: 5,510
Hi,

We have to keep in mind that this world is not only Windows. There is Linux, Mac
and also hundreds of embedded devices that run ARM cpus. So the choice is
clear: C

This is the only platform independent language - code written for Linux can
be ported in minutes on Windows or even run on small ARM cpu.

About Pascal (Delphi) - the reason is so widely used - many of the GSM programmer
are from ex-communist countries - this rubbish(Pascal) was forced on all of us in the UNI
(i had to learn Fortan even in high school). There is no other reason for it still
being alive.

Regarding VB 6.0 and .Net - for me VB 6.0 was good start in programming,
but .Net seems to take you into direction you don't want to go. You might
as well learn Java and kill yourself.

BR, Alex
  Reply With Quote
The Following 7 Users Say Thank You to Bph&co For This Useful Post:
Show/Hide list of the thanked
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
What is the best box for LG for Unlock raulka2003 Off Topic Zone 7 09-17-2010 04:07
What is the best "Unlimited Remote Control" Program..? LoveLess Nokia Multimedia 1 10-07-2008 20:33
What is the best tool for backing up the original firmware? CDMA Sucks Motorola ODM 3 03-29-2008 14:20
What is the BEST liquid for ultrasonic cleaner? GsMen Hardware Repair by brands 1 04-08-2002 19:21
What is the best programmer for use with simscan?? unlockgod Sim Cloning and Scaning 1 03-28-2002 22:29

 



All times are GMT +1. The time now is 08:52.



Powered by Searchlight © 2024 Axivo Inc.
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
- GSM Hosting Ltd. - 1999-2023 -
Page generated in 0.30570 seconds with 10 queries

SEO by vBSEO