...

View Full Version : Which languages would I need to focus on?



SoccerGee
01-01-2012, 07:31 PM
Hello! This is my first post, so go easy on me.

I wanted to develop a few things for use within my group of friends, and use this as a time to hone my skills, and maybe learn a new programming language. We play a lot of video games that don't have a built in tournament system. It would be nice to develop an application that would store information (such as wins & losses, names, & position in the ladder. The list could go on but I think you get the idea.)

My question is, which language would be good for creating this sort of application? Should it be hosted on my home PC and accessed through the web or would building an application and keeping it on a flash drive be better?

I am very fresh to programming in general, but not opposed to learning. Any insight would be helpful. Thanks!

Spookster
01-01-2012, 08:25 PM
If you intend to store data that you want to be available to client applications then if all the client apps will be running from within your LAN then you can get away with developing a non web based application. If you want this data to be made available to those outside your LAN then making web based would make more sense. If it is non web based there are numerous languages you can use but keep in mind you will also need a GUI so you would need to choose a language that supports GUI development such as C++ with Qt. For a web based application you also have several languages to choose from but my preference is always PHP/MySql.

SoccerGee
01-01-2012, 08:49 PM
If you intend to store data that you want to be available to client applications then if all the client apps will be running from within your LAN then you can get away with developing a non web based application. If you want this data to be made available to those outside your LAN then making web based would make more sense. If it is non web based there are numerous languages you can use but keep in mind you will also need a GUI so you would need to choose a language that supports GUI development such as C++ with Qt. For a web based application you also have several languages to choose from but my preference is always PHP/MySql.

Thanks for your reply!

In your experience, would this be a large project?

Spookster
01-02-2012, 06:35 AM
I wouldn't consider it a large project but it would require a fairly diverse set of skills. You would need to know how to:

1. Design/create a database
2. GUI design and development
3. Develop a database interface so your app can talk to the database
4. Develop code for processing input from the GUI and storing it in the database
5. Develop code for retrieving data from the database and presenting to the user via the GUI.
6. How to host the database on a server



EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum