25 Terms All Programmers NEED To Know!

  Рет қаралды 64,845

Tech With Tim

Tech With Tim

Күн бұрын

Пікірлер: 110
@kinanradaideh5479
@kinanradaideh5479 3 жыл бұрын
I would love to hear you talk more about computer science concepts in detail, 10 to 20 minute videos and such, you do a good job of describing abstract concepts.
@will2see
@will2see 3 жыл бұрын
The way I remeber the correct use of parameters vs arguments is this mnemonic aid : Two people are arguing in an office and a third comes to them and says: "Please, take your arguments outside."
@johnnytoobad7785
@johnnytoobad7785 3 жыл бұрын
What a great Sunday morning compliment for my morning coffee and working on my Python project. Of course my favorite CS buzz word to impress your friends with has got to be "Polymorphism". "Object" is the most abused CS term. Many tech docs still refer to the output of compilers as "object code".
@saranyaghosh2003
@saranyaghosh2003 3 жыл бұрын
I would love to see a part 2!
@fazlurrahman9045
@fazlurrahman9045 3 жыл бұрын
So do we
@_misterwhy
@_misterwhy 3 жыл бұрын
Let's translate all terms of the TV show silicon valley:p
@SuperAwesomeH
@SuperAwesomeH 3 жыл бұрын
Agreed. We need to know more!
@joseb6068
@joseb6068 3 жыл бұрын
YES Please we need more..
@cyberturk2537
@cyberturk2537 3 жыл бұрын
Agreed bro
@anyaozioma9583
@anyaozioma9583 3 жыл бұрын
This is what I have been expecting a long time, pls do a part 2. You are the best. Thanks for previous video concerning 5 things self developers need to know
@masadamsahid
@masadamsahid 3 жыл бұрын
Nice video, Tim. It's really helpful for me to distinguish between terms in programming. Part 2, plz! 😁👍
@jaribwetshi6977
@jaribwetshi6977 3 жыл бұрын
This videos are what keep me going and motivates me to keep expanding my knowledge in programming...Thanks Tim, always looking forward to your videos.
@kerrichristian7991
@kerrichristian7991 Жыл бұрын
This was very helpful to me as a beginner! Thanks for the video!
@aahanverma7707
@aahanverma7707 10 ай бұрын
Same
@kennymkid6973
@kennymkid6973 3 жыл бұрын
Thank you Tim.... I started learning python and it's fun...
@kenpoeira
@kenpoeira 3 жыл бұрын
I would love to see the part two of this. Great job Tim, as always. Thanks.
@TechWithTim
@TechWithTim 3 жыл бұрын
Thank you! I will probably make a part two later :)
@kamranismayilzade3789
@kamranismayilzade3789 3 жыл бұрын
Very nice video format! Waiting for a part 2 and more to go furtherly advanced
@peschebichsu
@peschebichsu 3 жыл бұрын
Nice video, but I would actually prefere if it is ordered according to category or so (e.G. Runetime/Compile Time together) instead of alphabetic
@Nathan-ng1kp
@Nathan-ng1kp 3 жыл бұрын
A great follow-up to this video would be a whole series where you explain more intermediate/advanced terms depending on the type of programming, i.e. web, API, gaming, OOP, etc.
@TechWithTim
@TechWithTim 3 жыл бұрын
good idea!
@saritachaurasia5326
@saritachaurasia5326 3 жыл бұрын
Make a tutorial on sliding puzzle game using pygame...plzz. I have made one myself but stucked with the sliding animation.. pls do a tutorial video on it.
@LotusSunn
@LotusSunn 10 ай бұрын
Thank you for the video just want to be that weirdo that points out you only had 21 terms instead of 25 but none the less very helpful thank you
@RaheelJunaid
@RaheelJunaid 3 жыл бұрын
Thank you for the timestamps and the knowledge!
@ngndnd
@ngndnd 3 жыл бұрын
thank you omg. For some reason i ALWAYS forget the correct term.
@fwlo4409
@fwlo4409 3 жыл бұрын
I would love to watch till part 10
@eliaskarlsson9463
@eliaskarlsson9463 3 жыл бұрын
Would love to have 'Attribute' explained in a video like this
@forgivethem04
@forgivethem04 Жыл бұрын
This video helped me out madly, thanks a lot bro
@pseudounknow5559
@pseudounknow5559 3 жыл бұрын
We want more of that !
@raniab96
@raniab96 2 жыл бұрын
I just discovered your chanel, i love it! thank you for sharing !
@kcbrandon4386
@kcbrandon4386 9 ай бұрын
You used the same slide for expression and declaration. Only noticed because im making flashcards for myself lol.
@jumper0122
@jumper0122 3 жыл бұрын
I just learned about EAFP (it's easier to ask for forgiveness than permission) programming and it is game changing
@SGTkrusha
@SGTkrusha 3 жыл бұрын
An object is NOT an abstract data type. An object is an instance of an abstract data type (like a class).
@TechWithTim
@TechWithTim 3 жыл бұрын
Good correction! My bad
@chrischeries7151
@chrischeries7151 Күн бұрын
Good man for providing this.
@thecrownofnoah9100
@thecrownofnoah9100 3 жыл бұрын
Ty I did not understand most terms but you simplify them thanks
@TechWithTim
@TechWithTim 3 жыл бұрын
You're welcome!
@raynchild277
@raynchild277 3 жыл бұрын
"Declaration" and "Expression" have the same definition on screen haha
@joeyalfaro2323
@joeyalfaro2323 3 жыл бұрын
you know what took me longest time figuring out what black box you type in code. its not clear at first slowly putting pieces together. road map to front end developer is like hacking throw jungle. computerphile, python, front end coarse on here takes care html css javascript. pen paper pilot 07 and some modivation id master css thats hot mess
@aquarianage3953
@aquarianage3953 3 жыл бұрын
Great video! Just gave you a thumbs up,so start working on part 2. Excellent tutorial.
@Osarobito
@Osarobito 3 жыл бұрын
definitely need a part 2.
@Ready_Set_Boom
@Ready_Set_Boom 3 жыл бұрын
Great videos. Love the channel!
@vaaleenn
@vaaleenn 3 жыл бұрын
Thank you for explaining what an api is ajdjdj, I was starting to feel like missing out ;) :/
@devamrh
@devamrh 2 жыл бұрын
Is there any part 2 of this video?
@richard_noblockhit
@richard_noblockhit 3 жыл бұрын
Ehm, no? A statement is not just a single line, statements can be splitted by newlines ` ` in some languages. Others ignore those newlines and use semicolons for separation. And if you want to use a highly overrated language, maybe both works (Im talking JS, cuz in my mind it sux but im fine with the ones who use it)
@colecoleman8135
@colecoleman8135 3 жыл бұрын
I would love a part 2!
@Ready_Fire_Aim
@Ready_Fire_Aim 8 ай бұрын
what i find bizarre (as a visual learner learning higher level logic coming from basic) that with logic only supporting itself, (*meaning) you have to define it or it doesn't exist.. you already know the answer. u are defining everything so that the answer arrives exact so to speak, then also it would be wise to know then entire syntax of logic as a "language" for use in the sequence or statements in the first place. its like a double entendre of need vs want. i need to know how many colors you have in the (crayon box) when I want make my choice - i feel if i knew every term, the correct efficient usage would include all known possibilities and be manifested accordingly as a logical statement itself rather than a mapped thought process of logical sequences.
@Ready_Fire_Aim
@Ready_Fire_Aim 8 ай бұрын
similarly like say how vowels give words length , but lets say vowels are the programmer stopped or leaving the process, and metaphorically goes "um....." then jumps back in to the process again... knowing the entire syntax of logic terminology based on the language you are using would be like having no vowels in your words. they would be instant without "um's i mean there is the basic fundamentals of logic. but its so expanded and shorthanded its hard to know what is available 51% of the time.
@bitnibblebyte0101
@bitnibblebyte0101 2 жыл бұрын
Great video! Very helpful!
@symmetry-e8
@symmetry-e8 3 жыл бұрын
Could you make part 2, please.
@iliyansvechev8113
@iliyansvechev8113 3 жыл бұрын
Amazing content we all want part 2
@razchak
@razchak 5 ай бұрын
Very helpful thank you
@harishashtikar6488
@harishashtikar6488 3 жыл бұрын
So can Parameters be described as "a Variable that Stores the Argument" ??
@sdaks001
@sdaks001 3 жыл бұрын
The best channel ever you're helping a lot sir thank you
@TechWithTim
@TechWithTim 3 жыл бұрын
It's my pleasure!
@sasakanjuh7660
@sasakanjuh7660 3 жыл бұрын
Hey Tim, I think you mistaken declaration for definition; what's more, I think you even used the word definition to explain the declaration, which are really two different things.. Declaration means basically just leaving the "hint" for compiler to know it should expect it further down the road, without any explicit details (in terms of variables, no values, or in terms of function, no body).. When you assign value to the variable on its first occurrence, or write the function with its body, that's the definition (what you actually described).. I really don't want to be 'that guy' who comes to a comments and point out mistakes, but since I think the purpose of this video is to provide some clarification, hope you won't hold it against me :) Great video, btw :)
@ryanflynn4311
@ryanflynn4311 3 жыл бұрын
To give him some credit, in higher level languages (like python, etc) the meanings of these two blend together quite a bit. Especially when you consider how memory is allocated. For example, you cannot "declare" a variable per se in python since a value is needed to instantiate the name. That implies that declaration (naming) and definition (allocating memory) happen roughly at the same time. The difference, from what I can tell, is really most prominent in languages like C and C++ :)
@sasakanjuh7660
@sasakanjuh7660 3 жыл бұрын
​@@ryanflynn4311 Yea, I totally agree, I even wanted to include that argument in my initial comment, but it was already getting quite long :D In C you can see (c ;)) clear distinction, because you can declare variable without value, as well as declare function with a prototype before actually writing what function is doing.. Point I tried to make that for most of the modern/higher level programming languages, we are not using declaration at all (only definition), but we should still know what the difference is :)
@ShivaPrasad-hm5lk
@ShivaPrasad-hm5lk 3 жыл бұрын
Pls clarify this I was solving a cses problem time limit is 1sec but after writing the code I added time module and calculated time output was greater than 1s everytime Will this give rte
@pinkplayspkmn5011
@pinkplayspkmn5011 3 жыл бұрын
Thx u sir I would love a part 2
@trinib1
@trinib1 3 жыл бұрын
omg.. i was telling myself why someone dont make theses basic tips already
@marionavarro7961
@marionavarro7961 2 жыл бұрын
Hello and great video. I am an English teacher and would like to see more of your videos with computer programming vocabulary. I am teaching a student who studies this career "Computer Programming" and your videos sure help by far much!
@skiera0000
@skiera0000 3 жыл бұрын
Well declaration isn't "declaring specific function body", that's called definition
@skiera0000
@skiera0000 3 жыл бұрын
You can declare that a function exists and not define the specific implementation
@mihailamarcel5201
@mihailamarcel5201 Жыл бұрын
dude what is interjure!? ..i was hoping to find this word
@gamertronky8648
@gamertronky8648 2 жыл бұрын
No I'm too young to start complicating with API. I have school.
@AnkitTiwari-dq7qm
@AnkitTiwari-dq7qm 3 жыл бұрын
What is heap ?
@Another_Look
@Another_Look 3 жыл бұрын
You repeated the definition for Declaration under Expression.
@TechWithTim
@TechWithTim 3 жыл бұрын
nice catch! sorry for the mistake
@casiowristwatch
@casiowristwatch 3 жыл бұрын
Great video as usual
@mohamedasifar
@mohamedasifar 3 жыл бұрын
Waiting for 2nd part
@thunderskull258
@thunderskull258 3 жыл бұрын
I now know the terms a programmer needs to know
@sergiomendoza6833
@sergiomendoza6833 2 жыл бұрын
great video!!!
@venus-athena
@venus-athena Жыл бұрын
really helpful
@birhanadanesisay2677
@birhanadanesisay2677 Жыл бұрын
Thanks😊
@shner6742
@shner6742 3 жыл бұрын
part 2 pls
@ketchup8837
@ketchup8837 3 жыл бұрын
I need part 2
@Anonymous-dk7ek
@Anonymous-dk7ek 3 жыл бұрын
Hi Tim!
@edisonmoreno7098
@edisonmoreno7098 2 ай бұрын
Masterpiece
@TheNextFiles288
@TheNextFiles288 Жыл бұрын
A little fast but excellent. Good grief it's hard to find straight forward tutorials
@vilhjálmr626
@vilhjálmr626 2 жыл бұрын
I counted 21 terms, not 25. 🧐
@smarter2245
@smarter2245 Жыл бұрын
hush - everybody is so happy here (!)
@Adish_Doley
@Adish_Doley Жыл бұрын
Interesting ❤.
@asagiai4965
@asagiai4965 Жыл бұрын
Your definition of statement is technically wrong. Because it doesn't need to be single line
@kurtm9744
@kurtm9744 3 жыл бұрын
Great 👍
@danyalt8221
@danyalt8221 3 жыл бұрын
It was great
@MrMultiMediat0r
@MrMultiMediat0r 2 жыл бұрын
Sintax: fees charged by a government for purchases that enable legal, yet undesirable behavior, such as drinking and smoking
@MrMultiMediat0r
@MrMultiMediat0r 2 жыл бұрын
Sin tax
@terryr5713
@terryr5713 3 жыл бұрын
If someone gets a computer science degree, he will only be able to code and just use a computer and do projects instead of designing and creating useful gadgets and devices, cyber security and mathematics
@terryr5713
@terryr5713 3 жыл бұрын
What's the point of getting a computer science degree if you are going to end up coding and using a computer instead of doing the things that I've said above
@oussmoumeni1797
@oussmoumeni1797 3 жыл бұрын
Best 🙏🙏
@Shá_doe
@Shá_doe 3 жыл бұрын
parte dos por favor, tw/t sponsored by adidas holy cow
@Another_Look
@Another_Look 3 жыл бұрын
Er... those were 21 terms :-)
@fargone1878
@fargone1878 3 жыл бұрын
Too fast man...
@aminamini9191
@aminamini9191 3 жыл бұрын
♥️♥️
@tooru
@tooru 3 жыл бұрын
i dont believe c++ is high level
@n124ajdx
@n124ajdx 3 жыл бұрын
high level is programing languages that need a compiler or interpreter to be translated to assembly before being translated to machine code this apply to C and C++ low level is a language that doesn't need to be compiled (ex: assembly that turn directly to a machine code with an assembler)
@nontth5355
@nontth5355 3 жыл бұрын
english syntax sucks too many confusing term and unnecessary stuff
@smarter2245
@smarter2245 Жыл бұрын
4 more ??? by the time of uploading the video they didn`t make it just being even more senseless as previous 21 !
@convolutionalnn2582
@convolutionalnn2582 3 жыл бұрын
Are you single ?
@cristinocanga
@cristinocanga 3 жыл бұрын
I wanted to be the first hahaha
@NoOneInParticular0
@NoOneInParticular0 3 жыл бұрын
I'm 531 hahaha
@tambaserchamling6375
@tambaserchamling6375 3 жыл бұрын
Hi, can I become a backend developer
@NoOneInParticular0
@NoOneInParticular0 3 жыл бұрын
@@tambaserchamling6375 sure buddy, everything's possible
@cristinocanga
@cristinocanga 3 жыл бұрын
@@tambaserchamling6375 It just depends on you Nobody but you can't answer it🤷🏾‍♂️
@anshulanand02
@anshulanand02 3 жыл бұрын
u r second
15 Complicated Programming Terms You NEED To Know!
23:19
Tech With Tim
Рет қаралды 25 М.
10 Python Shortcuts You Need To Know
27:27
Tech With Tim
Рет қаралды 296 М.
When u fight over the armrest
00:41
Adam W
Рет қаралды 31 МЛН
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 6 МЛН
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 170 МЛН
The Programming Language Guide
24:25
Traversy Media
Рет қаралды 497 М.
10 Important Python Concepts In 20 Minutes
18:49
Indently
Рет қаралды 302 М.
Is Coding still worth it in 2024? (as an ex-Google programmer)
13:36
Coding Was HARD Until I Learned These 5 Things...
8:34
Elsa Scola
Рет қаралды 685 М.
My 10 “Clean” Code Principles (Start These Now)
15:12
Conner Ardman
Рет қаралды 283 М.
Learn Any Programming Language In 3 Hours!
22:37
Code With Huw
Рет қаралды 552 М.
The Absolute Best Intro to Monads For Software Engineers
15:12
Studying With Alex
Рет қаралды 670 М.
10 Python Comprehensions You SHOULD Be Using
21:35
Tech With Tim
Рет қаралды 158 М.
The KEY To Thinking Like a Programmer (Fix This Or Keep Struggling)
10:39
Coding a Web Server in 25 Lines - Computerphile
17:49
Computerphile
Рет қаралды 345 М.
When u fight over the armrest
00:41
Adam W
Рет қаралды 31 МЛН