Skip to main content
Assembly language

Assembly language

Low-level programming languageWikipedia

Search complete. 30 mentions across 9 episodes found for "Assembly language".

Aug 30, 2026

Steve BrysonGUEST
19:37
This was all new to me.
Steve BrysonGUEST
19:41
And the way I made that work was I created a framework in Assembler.
Steve BrysonGUEST
19:46
I created a software framework that in hindsight looked a lot like encapsulation and object oriented programming where the task of the other two team members was very limited.
Steve BrysonGUEST
20:00
They just had to do the thing that was specific to this level.
Brodie RobertsonHOST
26:27
Mm-hmm.
Sylvestre LedruGUEST
26:27
So first one, and you can see the source code, and it was written in Assembly, is a one, uh, from, uh, Dennis and Kerrigan in, uh, '71, where they wrote Unix.
Sylvestre LedruGUEST
26:38
I wasn't born.
Sylvestre LedruGUEST
26:39
Uh, but you can see the, you can find the Assembly code online easily.
Sylvestre LedruGUEST
26:43
I can share it with you later if you want.
Sylvestre LedruGUEST
26:45
But, uh, if you see how it work, it's, it was working the same way.
Gergely OroszHOST
25:54
I'm a software engineer 'cause I know how to use this programming language," but I'd argue you're probably an engineer if you can go down the stack and you have that ability, and you have, like, a good, good understanding of some of it at least, right? And then you can learn the rest.
Casey MuratoriGUEST
26:06
And I would also say that one of the other things that, uh, we do in the class is teach how to read Assembly language.
Casey MuratoriGUEST
26:10
And people often ask, what...
Casey MuratoriGUEST
26:12
Like, "Why?" Like, "You know, Assembly language, what would I ever need that for?" Uh, there's a very good reason for it, and that is that everything else that you might use doesn't tell you anything about what the CPU is actually receiving.
Casey MuratoriGUEST
26:24
You know, if I look at a Java program, if I look at a C program, if I look at, uh, Haskell, OCaml, whatever, right, uh, Rust, all I'm seeing is input to a compiler.
Casey MuratoriGUEST
26:34
I have no idea what the CPU's actually going to be asked to do.
Casey MuratoriGUEST
26:38
If I look at the Assembly language output from that compiler, I know exactly what the CPU is being asked to do, and it's not that hard to be able to learn to read Assembly language so that you can see very quickly, is the CPU being asked to do the things that I think it should be asked to do them and in that way, right? You don't have to write it hardly ever.
Casey MuratoriGUEST
26:59
Uh, it's very rare that you have to write Assembly language to do anything, um, other than s- sometimes for test purposes it's easier to do that so you don't have to try and convince a compiler to output something.
Kevin SuraceGUEST
16:14
And that's the first time, in essence, in English I could do something.
Kevin SuraceGUEST
16:19
So early coders were coding in a language that went away because we had a higher level language called Assembly, and then Assembly basically went away for most people and that became, um, these higher level languages.
Kevin SuraceGUEST
16:30
And of course by the '70s and '80s we had very high level languages that are really thoughtful, that are in English in, in, in essence, right? So we have seen, uh, developers move to higher and higher and higher level languages where the language, uh, is, is producing, you know, thousands of lines of machine code for us.
Kevin SuraceGUEST
16:52
We're not writing those thousands of lines.
Kevin SuraceGUEST
16:54
Now we've progressed one more time to the actual English language of natural language.
Kevin SuraceGUEST
17:00
So if I can describe it at this level, it'll write it in Python, which actually is compiling down to Assembly, which ultimately kind of converts to machine code.
Kevin SuraceGUEST
17:11
And we don't see any of those layers.
Kevin SuraceGUEST
17:13
So my point is we've given up seeing a variety of layers of computer programming over the years.
Jonathan HallHOST
4:50
Wow.
Shai NechmadHOST
4:50
Uh, I was using Assembler, uh, C#.
Shai NechmadHOST
4:54
Uh, these were-
Jonathan HallHOST
4:55
Okay
Stafford MasieGUEST
19:13
You're gonna see more businesses spawn because businesses now only need one ability, and that's ability to speak English.
Stafford MasieGUEST
19:20
The new programming languages, when I grew up, it was Assembler, C, et cetera.
Stafford MasieGUEST
19:24
The new programming language today is what? It's English.
Stafford MasieGUEST
19:28
You can speak to something and an application can emerge.
Steve GibsonHOST
2:43
So what I'm gonna be doing over, uh, I have no choice really, is because it, it excites me, is I'm beginning to develop a g- understanding the, at, at the level I want to.
Steve GibsonHOST
2:57
Remember, I program in Assembler.
Steve GibsonHOST
3:00
So I, when I say I understand something, I, uh, for me, to me- for me to be satisfied, I have to understand, well, is the carry bit set or not? Um, so, uh, but at the same time to make it understandable.
Steve GibsonHOST
3:16
So I think most of, you know, what, what, what I look at the things we're gonna talk about.
Geoffrey DeckerGUEST
1:17
I am an instructor at Northern Illinois University in DeKalb, Illinois, and I teach mainframe at NIU.
Geoffrey DeckerGUEST
1:25
I teach a course in Assembler, and I teach another course after that that's I call it a smorgasbord of mainframe stuff, but I train students to get ready for the mainframe world.
Geoffrey DeckerGUEST
1:38
And I don't give them anything that's too modern because I want to, I feel strongly about giving them something that's very basic and foundational for what they can do when they go on to their careers.
Steven DickensHOST
1:51
So Chief, I've known you a long time.
Geoffrey DeckerGUEST
3:30
um they shouldn't put it off that long because i think that they should kind of uh simmer in it for a while and then take the second class i offer too
Steven DickensHOST
3:42
So tell me a little bit about, we're talking sort of 20-year-olds, 19, 20, 21-year-olds.
Steven DickensHOST
3:50
Tell me about what their reaction is when they get exposed to Assembler for the first time, for the mainframe.
Steven DickensHOST
3:57
I'd imagine most of these kids at one point wanted to be gaming developers.
Andy GrabnerHOST
5:09
And as you just said, in the early days, coding was very hard.
Andy GrabnerHOST
5:14
If I think back, I started learning Assembler in the 90s.
Andy GrabnerHOST
5:18
So I'm familiar with how to try to write efficient code.
Andy GrabnerHOST
5:22
And then in order to make developers more efficient...

We value your privacy

We use cookies to understand how you use our platform and to improve your experience. Click “Accept All” to consent, or “Decline non-essential” to opt out of non-essential cookies. Read our Privacy Policy.