What Are Data Types?

preview_player
Показать описание
Data types are VERY essential to programming! Without understanding these, good luck! 😅

Please follow me on social networks:

REMEMBER TO ALWAYS FEED YOUR CURIOSITY
Рекомендации по теме
Комментарии
Автор

Hey Jabrils, I have been thinking about getting into software engineering for the longest time, and I have dabbled with Game Maker way back in the day; however, I have never buckled down and really invested time in learning the nuts and bolts of a programming language. This course has been an encouragement thus far and I bet the rest of the course is the same.


I am no spring chicken anymore, as I am getting closer to my thirties and am not the fastest learner by any stretch, but I think that I have a shot if I dedicate myself to learning little by little.


Thanks again for this tutorial!

sixdsix
Автор

finding out my favorite youtuber has a programming teaching course: best day ever

ThatGuyDownInThe
Автор

That was actually kind of interesting.
My complements on going through all the permutations of "11" + 1; "11" + "1"; "11" - 1, etc.
I think that would be very good food for thought for someone new to datatypes!

josephgaviota
Автор

"11" - 1 will return an error

*laughs in javascript*

Easiven
Автор

solid videos, quick thought (other than the edit needed at 3:07), it might be easier to understand string concatenation if you used "hello" + "world" instead of "1"+"11"... since "111" as output still seems like a bit of math

KavanBahrami
Автор

Thank you! I’m on my way to watch every video you’ve uploaded on your channel lol.

ShadaeMastersAstrology
Автор

What data type would rooms in a house be considered? I'm working on a UML diagram for my OOP class on housing developments. My professor wants us to add data types for the different rooms (living room, garage, kitchen, etc.). Would they all be considered strings?

heidihale
Автор

This seems to imply that the CPU itself is the one deciding whether or not the operation makes sense, which isn't true.

Types are purely a language abstraction, thus the programming language (either compiler or interpreter) decides whether or not an operation is logical and many languages disagree for various technical and philosophical reasons on what should or should not be allowed.

For example, Python allows the plus symbol for both addition and string concatenation, like in the video, but a lower-level language like C or Zig will not. String concatenation requires memory allocation, so a low-level language isn't going to let you do that without explicitly allocating and copying over the strings yourself. JS allows addition between a number and a string, but Python does not.

The CPU has no knowledge of types, everything is simply a number. The only reason types exist is to make programming (much) easier and safer for humans

mgord
Автор

I've just learnt that "5.6" in quote is a string not a float... My teacher didn't teach me, thanks!!😣

iameben
Автор

@2:08 "Hold My Beer" - Javascript

ldpenrose
Автор

WoW 😲 interesting I know understand ♥️♥️✨✨, thanks for teaching.

quenzybabygirlworld
Автор

Simple, clear and nice. LIKE IT.

zai
Автор

Data Types may seem boring and straight forward but their manipulation is where programming really starts to shine.

Strings are really interesting pieces of data if you are getting into programming and can be used to both add and divide variables using delimiters. For Instance, you have a name input form that allows for a space. You can use that space as a delimiter and create firstName and lastName from a single variable. Ie, name = "John Smith" -> string[] names = name.split(' '); names.firstName = names[0]; names.lastName = names[1]; Or in reverse if you wanted smash names together you could do name = names[0] + " " + names[1];

burtmacklin
Автор

I have a cat within 😂5 minutes en looking for a 3 minute tutorial lead me here 😂

hafsaabdi
Автор

3:07 You wrote "-" instead of "+"

MrFlotzone
Автор

when given "11" - "1" why doesnt it give a "1" as a response? It would be removing a "1" from the "11" so it makes sense

swaystar
Автор

@3:07 Should be a '+' instead of a '-'!

antelectronica
Автор

My python script in visual studio code isn’t doing print(doit) for some reason. Am i missing something?

rcgaming
Автор

That's not George Bool, that's Saul Goodman.

AngelTFC
Автор

Hi, I just finished watching your tutorial on Floats. I was wondering why you didn't show the Int tutorial before it, and I realised that you don't have it covered in this playlist. At 1:00 in this vid you say that you do have them all covered, and Int is even shown here, however It's not in the playlist, like said. Is it possible for you to update that or something?
That would have been very helpful, as I find your tutorials outstanding, and I'm thankful for you sharing your knowledge. :)

aydam