Sign in
Information Bulletin
Question Submission
Student Space
More
Live class
Now Home (Computer Science ), DSA (Data structures & Algorithms), Theory of Computation & Compilers, Machine Learning, Discrete Structures and Optimization and UGC NET Webpages are available || Click on Student Space to Submit & View Question Answer || ICC WORLD CUP PREDICTION || Live Class not available now

Theory of Computation and Compilers

In theoretical computer science and mathematics, the theory of computation is the branch that deals with what problems can be solved on a model of computation, using an algorithm, how efficiently they can be solved or to what degree (e.g., approximate solutions versus precise ones). The field is divided into three major branches: automata theory and formal languages, computability theory, and computational complexity theory, which are linked by the question: "What are the fundamental capabilities and limitations of computers?".

In computing, a compiler is a computer program that translates computer code written in one programming language (the source language) into another language (the target language). The name "compiler" is primarily used for programs that translate source code from a high-level programming language to a low-level programming language (e.g. assembly language, object code, or machine code) to create an executable program.


Content Video

  • Theory of Computation and Compilers
    • Theory of Computation
    • Compilers

Theory of Computation and Compilers

Unit Details Contents
Unit -I
Unit -II
Unit -III
Unit -IV
Unit -V
Unit -VI
Unit -VII
Unit -VIII
Unit -IX
Unit -X

INTRODUCTION


ONLINE TOPICS

Stack vs Heap Memory

17 Aug 2023

Data Structure

29 Jul 2023

How to use OnlineGDB

30 Jul 2023


23 Mar 2023
Weather

23 Mar 2023
Mail


RANDOM QUESTION & ANSWER :
IDEmail_idQuestionAnswer
4debashisreyansh@gmail.com What is database?A database is an organized collection of data stored in a computer system and usually controlled by a database management system (DBMS).In computing, a database is an organized collection of data or a type of data store based on the use of a database management system (DBMS), the software that interacts with end users, applications, and the database itself to capture and analyze the data. The DBMS additionally encompasses the core facilities provided to administer the database. The sum total of the database, the DBMS and the associated applications can be referred to as a database system. Often the term "database" is also used loosely to refer to any of the DBMS, the database system or an application associated with the database.