New answers tagged

0

First, just a disambiguation: are you teaching Assembly language or C? Cos, they are not same as your question seems to suggest. C is a high-level procedural clean code language with tremendous abilities to speak to the bare metal similar to but not as Assembler pls. It may help you bridge to assembly but it is not assembly. Let that be clear to your ...


2

You may not win if you just use words. Instead, give them interesting but challenging exercises to do. One of the most fun exercises I ever did was to produce a Quine in assembly language. But, instead of producing a textual version of itself, as most Quines do, it produces a running copy in memory and then executes (branches to) that copy. The copy seems ...


2

Rephrasing a language construct is a part of a program that does some special work This is indeed too vague. First of all, every program is built specifically to do a particular job. "Special" is subjective, often synonymous with "custom tailored" and thus any program can be called a "special work". By logical extension, any part of a program is ...


1

A "programming construct" is a sequence of zero or more words and symbols that is legal for the language and also complete. The above mostly works, but not all programming systems are built from words and symbols. One can program graphically, for example. Therefore "sequence" isn't quite right. But it works for the majority of common languages. There are ...


Top 50 recent answers are included