Computing.Net > Forums > Web Development > Good Language for writing app.

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

Good Language for writing app.

Reply to Message Icon

Name: Blorg
Date: March 7, 2005 at 18:34:53 Pacific
OS: WinXP Pro
CPU/Ram: 1.4 ghz/712
Comment:

I don't know if this is the right place to ask but I figured I would try.

What are some of the best programing languages I can look at to write a app. I used to be a begginer programmer in VB 6.0 and I would like to pick it up again.

I want to write a app that should be simple for the most part. I have some rental properties and I need something that will keep track of basic income and expense info, tenant info and general property info like scheduled maintenance or upgrades and it will need to link info like tenant A pays $900 for Property C on X date.

It would also be important to be able to run reports to see all the expenses and/or income in a list.

So the main things it would do is...
Rental income and expense.
Keeping track of tenants.
Manage property like maintenance etc. etc.

So, what languages should I start looking into to start a project like this? I will most likely get some friends to help when I get stuck.

Also, if I wanted to copy right the app so I own it and could sell it can you only do that with certain languages or do you have to get a lincense or something?

Really the reason I want to look into this is from what I have seen most landlord apps are eather super expensive or they are more limited and don't cover all the bases.

Thanks a lot for any info and help on this subject.



Sponsored Link
Ads by Google

Response Number 1
Name: anonproxy
Date: March 7, 2005 at 19:15:45 Pacific
Reply:

Obviously, you want a database backend for this. You could get away with CSV or XML files, but I'm not sure why you would forego the potential of an SQL engine for a file format. Choose whatever database is most convenient. I would personally pick something open source (and free). BerkeleyDB, Firebird, MySQL (has that dual licensing though), etc. If you want this to be a packaged product for sale, the database plays a critical factor in ease of deployment.

For the frontend and business logic, VB would be okay. This was the fashion throughout the 90's. Python/wxPython might be better. A more narrow language like PHP (through a webserver) would also be okay. Java is a heavier option, but has some rich toolkits in place. It depends on how this app will be most used. In some cases, an embedded VB app will give you access to a large featureset you wouldn't otherwise have. Consider how long this app should last without major revision and what, if any, extensions you might wish to make. Your own ability is also a factor.

Notice that Sourceforge.net (or freshmeat.net) probably has something close to this. You may want to check that out.

"Also, if I wanted to copy right the app so I own it and could sell it can you only do that with certain languages or do you have to get a lincense or something?"

Copyright is implicit, i.e. by the act of creating you own copyright to the work. If you intend to distribute the work, you usually want to license your work so that you can slap any party that gets out of line. Obviously, you want enforcement to be easy. There are books on copyright which can provide you canned statements that pretty much cover everything you care about. You can sell whatever you please.


0

Response Number 2
Name: Blorg
Date: March 17, 2005 at 16:38:54 Pacific
Reply:

Thanks for the info. I will go over all your suggestions.


0

Sponsored Link
Ads by Google
Reply to Message Icon

Related Posts

See More







Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Web Development Forum Home


Sponsored links

Ads by Google


Results for: Good Language for writing app.

What tool/language should i use? www.computing.net/answers/webdevel/what-toollanguage-should-i-use/2301.html

Need good WEBSITE DESIGNER www.computing.net/answers/webdevel/need-good-website-designer/453.html

creating for ie/netscape/firefox www.computing.net/answers/webdevel/creating-for-ienetscapefirefox/2470.html