# Which Language Should I Use?

**URL:** <https://forum.kirupa.com/t/which-language-should-i-use/246000>\
**Category:** programming\
**Created:** [December 6, 2007, 5:53am UTC](https://forum.kirupa.com/t/which-language-should-i-use/246000 "2007-12-06T05:53:08Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![actionAction](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/actionaction/32/3987_2.png) [@actionAction](https://forum.kirupa.com/u/actionAction)\
**Post date:** [December 6, 2007, 5:53am UTC](https://forum.kirupa.com/t/which-language-should-i-use/246000/1 "2007-12-06T05:53:08Z")

</div>

Hello all,

I am moving a [should be] simple database application made in Access by a non-programmer to a more robust application distributed across a company saving data to a common place on a server. The company is a micro-brewery, and the application will be governing their brewing process, quality control and distribution.

Some other considerations:  
-There will be concurrent users modifying data (big issue right now)  
-There is the possibility of using web services for data down the road  
-Database is moderately sized and growing

So the question is, what programming language/database do you think would be best? I am comfortable with C++, C#, VB, Java…whatever else. All have benefits and pitfalls, and it seems like people usually just pick what they know. Your input is appreciated [pros and cons].

Thanks,  
\_actionAction
