| ALGOL LINGUA 1475793 ONTARIO INC.
1810974 23 Nov 2016 | on 06 Aug 2019 | Class 009 Class 009 Computer & Software Products & Electrical & Scientific Products Computer programming language software, namely: computer software for providing developers tools in creating program code for use in areas of system programming and software, computer software for expressing algorithms to describe actions that can be accomplished by computer programming language, computer software for structuring software based on separate modules and their organization in a hierarchical structure based on layered directed graphs to aid user comprehension of the software, computer software for providing various forms of specifying concurrency and parallelism, and various forms of exchanging data between concurrent tasks, namely, through shared variables and message passing, application programming and software, and database programming and software, computer software for providing direct access to hardware, for creating operating systems, control software for accessing and controlling hardware, computer software for expressing algorithms that support static and dynamic interfaces, for expressing algorithms that work with physical dimensions and units of measure, for defining and expressing computer and machine instructions, and for defining and expressing transactions and algorithms that work with databases. Class 042 Class 042 Computer & Software Services & Scientific Services Consulting services in the field of development, customization, and implementation of computer programming language software | |