The object of research is the process of designing digital components of computer systems. Objective: to improve the quality to improve the quality and decrease the duration of the project through the development of models and methods for the design of digital components of computer systems based on tabular hardware description languages. Methods: synthesis of state machines, formal description languages, mathematical modeling, computer simulation, evaluation of the quality of software. Theoretical and practical results: the ideology of the creation hardware description languages, a set of models table designs, models and procedures of translation, design methods used by NPP "Stalenergo" (Kharkov) in the establishment of a central computing unit for implementing control algorithms objects of critical application railway transport and metro. Scientific novelty: first proposed the creation of an ideology table hardware description languages, which is focused on the use of two-dimensional description constructs of digital systems interface, behavior and architecture that allows to improve the quality of software projects by reducing the size and automation input code, simplify the analysis code-embedding-conjugated structures, etc.; first obtained a set of models of two-dimensional table-hardware description language constructs, allowing to create the tools of digital systems on the basis of the table of languages and automate the compilation of projects implemented tabular language features; first proposed model and the process of translation table-language constructs into standard hardware description languages, which ensures reduction in labor costs and improve the quality of the designers of software projects through the application of existing compilers and tools for designing projects, described tabular means; further developed methods for designing digital components of computer systems, which in contrast to the known, based on the use of table-language constructs descriptions of conditions and actions that can improve the quality of project implementation performance digital systems; an improved method for assessing the quality of the software, which is in contrast to the known, allows you to perform an integrated assessment of the quality assurance of aggregate indicators of quality, which includes the volume of the dictionary language and completeness of its use, which improves the accuracy of the performance assessment of software quality. Implementation: NPP "Stalenergo" (Kharkov), Kharkiv National Technical University of Agriculture (Kharkiv). Areas of use: the design of digital devices, computer simulations of their work, the learning process.