Click here to Skip to main content
15,890,897 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
What programming language is Quickbooks desktop version written in (2014 or greater)? Also, roughly how long (in months) would it take a single programmer to build an accounting software similar to quickbooks spending 4 dedicated hours per day?

What I have tried:

There has been numerous searches for a software similar to quickbooks but with certain desired features such as multicurrency. However, they are lacking some features quickbooks already has and the QB SDK is limited in what you can customize or integrate with quickbooks.
Posted
Updated 3-Apr-16 20:35pm
Comments
PIEBALDconsult 4-Apr-16 1:28am    
There is no reason for you to use the same language, but it won't matter anyway, as you are unlikely to achieve the goal within a lifetime.
OriginalGriff 4-Apr-16 2:35am    
:blush:
I worked it out... :laugh:

1 solution

A very quick Google using part of your question got the answer immediately:
What programming language is Quickbooks desktop version written in - Google Search[^]
Top hit: Building QuickBooks: How Intuit Manages 10 Million Lines of Code | Dr Dobb's[^]
Language: C++ and C#
How long? Depends. 10,000,000 lines of code, with an industry average of between 9 and 500 lines of code per 8 hour day? Assume the "best" number, and your 4 hours would get you 10000000 / 250 or 40000 days, or about 110 years. But you won't get the "best" because you will lose track between the four-hour bursts, forget teh code you wrote 12 years ago, and so forth: so figure the worst case: 10000000 / 4.5 which is around 6,000 years.
You are going to need help with this one! :laugh:
 
Share this answer
 
Comments
Member 12434431 4-Apr-16 8:13am    
Saw the language, just needed to know the time frame. Is there a language that can achieve this in much less time through it's ease of use and conciseness?
OriginalGriff 4-Apr-16 9:37am    
You might find one that reduces it to around 5500 years! :laugh:
Seriously, this is a major project: it needs a large team because it needs a huge range of skills - including legal analysis to know what is required in each sales area before the local tax authorities will accept it!
As a one man band? There are much better ideas you can work on - this one is far too big for any single person.
Member 12434431 4-Apr-16 9:45am    
I am an Accountant by profession and already have the layout and design of the softtware - what it should look like, all that it should do and all the reports and security systems that need to be in place. All I need to do is to find the quickest and most effective route through a programming language. Any suggestions?
Dave Kreskowiak 4-Apr-16 13:23pm    
Again, doing it yourself, you're not going to finish this in any reasonable amount of time as a solo project.

There is no language in existence that's going to shortcut this for you.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900