Category Archives: Session Summary
Session 13
Logic Programming Languages January 13rd, 2018 In this last and final session of the semester, we re going to discuss about Logic Programming Languages. so what is Logic Programming Languages. Logic programming is a type of programming paradigm which is largely based on formal logic. Any … Continue reading
Session 12
Functional Programming Language January 6th, 2018 So, What is Functional Programming Language ? functional programming is a programming paradigm—a style of building the structure and elements of computer programs—that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data. … Continue reading
Session 10
Concurrency January 6th, 2018 In this session we will talk about concurrency, so what is concurrency in programming language concept ? Concurrecy is refers to the ability of different parts or units of a program, algorithm, or problem to be executed … Continue reading
Session 11
Exception Handling and Event Handling December 16, 2017 I. Exception Handling What is Exception Handling in programming language ? Exception handling is the process of responding to the occurrence, during computation, of exceptions – anomalous or exceptional conditions requiring special processing – often … Continue reading
Session 9
Object-Oriented Programming December 2, 2017 There are many object-oriented programming (OOP) languages –Some support procedural and data-oriented programming (e.g., Ada 95+ and C++) –Some support functional program (e.g., CLOS) –Newer languages do not support other paradigms but use their … Continue reading
Session 7
Subprograms October 27, 2017 Two fundamental abstraction facilities –Process abstraction Emphasized from early days Discussed in this chapter –Data abstraction Emphasized in the1980s Discussed at length in Chapter 11 Fundamentals of Subprograms Each subprogram has a single entry point The … Continue reading
Session 6
Control Structure Statements October 28, 2017 in this session we going to learn about control structures. so what is control structures ? A control structure is a control statement and the statements whose execution it control. control structure consist of … Continue reading
Session 5
Expression and Assignment Statements October 21st, 2017 on session 4, we talk more about Expression and Assignment statement, what is Expression ? and what is Assignment statement in computing ? Expressions are the fundamental means of specifying computations in a … Continue reading
Session 3
Names, Bindings, and Scopes October 7th, 2017 In this session we will going to discuss about Names, Bindings, and Scopes in programming language. before we start to our topics, lets discuss about imperative programming, so what is imperative programming and … Continue reading
Session 2
Programming Language Concept September 30th, 2017 in that day’s session we discuss about the sub-chapter of the programming language concept and what we gonna learn in programming language concept course. as you can see in the picture there about 6 … Continue reading