Tally Doctor's Tip of the Day !

Take Regular Backups Of Your Data.

Tally Defination Language

Ever Wondered what is this Tally Defination Language you keep reading about.


Over the years, the user base of Tally has grown to encompass a broad spectrum of various businesses of various sizes, both in India and abroad. While Tally provides a comprehensive out of the box business solution, users may require a functionality that caters to their specific business needs. Customisation is the solution.

TDL allows you to add new features within database, as well as create links with other databases. For instance, you may want to capture data from your payroll database and display it in Tally. The flexibility to accommadate such situations is one of the features of TDL.

This also included customising your invoices, providing securities to your data and this is a never ending list.

Tally Defination Language (TDL) is a proprietary language used in the development of Tally. It is specific to Tally and not suitable for any other environment. It is a language based definitions, which is non-procedural by intent and concepts.

TDL enables the customisation of Tally to incorporate additional functionalities or to modify/ enhance existing functionalities. TDL is platform independent, which means that TDL programs remain the same, irrespective of the operating system or network environment on which Tally works.

No comments:

Mail Us Your Tally Problem !