Introduction to Programming - Types of Languages, Memory Management

Published: 02 August 2021
on channel: Kunal Kushwaha
1,189,239
28k

In this video we discuss about the types of programming languages along with how memory management works. We cover:
Procedural vs Functional vs Object Oriented Languages
Static vs Dynamic memory allocation
Objects and references

Take part in the learning in public initiative! Share your learnings on LinkedIn and Twitter with #DSAwithKunal & don't forget to tag us!

👉 Resources
Join Replit: http://join.replit.com/kunal-kushwaha
Complete Java DSA playlist:    • Java + DSA + Interview Preparation Co...  
Code, Assignments, & Notes: https://github.com/kunal-kushwaha/DSA...

➡️ Connect with me: https://www.techwithkunal.com

=========================================
Timestamps:
0:00 Introduction
0:52 What are Programming Languages
2:51 Types of Languages
3:01 Procedural Language
4:38 Functional Language
9:01 Object Oriented Languages
14:08 Different Languages can be of Different Types
16:20 Static vs Dynamic Languages
21:44 Error in Dynamic Languages
22:53 Error in Static Languages
24:48 Stack and Heap Memory
25:11 Objects (Not Primitives!) and Reference Variables
27:19 Important Example Memory
33:50 Garbage Collection
38:00 Outro

#placement #dsa #interviews


Watch video Introduction to Programming - Types of Languages, Memory Management online without registration, duration hours minute second in high quality. This video was added by user Kunal Kushwaha 02 August 2021, don't forget to share it with your friends and acquaintances, it has been viewed on our site 1,189,239 once and liked it 28 thousand people.