Language design basics



Hihi, just wondering if anyone could supply me with a bit of knowledge
or point me in the right direction...

I'm just after some basic concepts so I can know what/how to research
it more thoroughly. I have some basic programming expertise
(specifically c++, javascript, and perl) - enough to create a *simple*
cryptanalytic bruteforce/analytic script.


1. How do you programme a programming language? ie. in assembly/
binary? --- then, how do you tell the computer that you're giving it
basic instruction?

That stems from my initial curiosity about mathematical fundamentals,
specifically:

2. How do you programme basic mathematical operators? Is it all a
matter of base conversion - and if so, mainly from two to ten and back
again, or for division possibly all kinds of screwy bases?

While I'm here, although possibly better suited to a different thread:

3. Memory vs. Processing - which is faster/ more efficient? Do I
create *possibly* huge lookup tables or compute my values each time?
Is there a general rule, or should I take levels of wizard and work it
out through memory/ cpu speeds (omg no please have mercy)? Is this
actually a valid dichotomy, or am I barking up the wrong decision
tree?

Thanks for any help.
.



Relevant Pages

  • Books recomendation for embedded programmer.
    ... We have at work a student doing his internship at this moment ... (Undergraduate in programming / ICT with a good knowledge of hardware) ... It looks like he is implementing these assigments in a very ... Anyone some pointers to books that explain basic concepts as blocking ...
    (comp.arch.embedded)
  • Re: Books recomendation for embedded programmer.
    ... We've got this student working on simple embedded software on ... Anyone some pointers to books that explain basic concepts as blocking ... Not one I have read myself but, "Programming Embedded Systems" by Michael ...
    (comp.arch.embedded)
  • Re: using same variable twice on same page
    ... Actually, Richard, I've seen that book. ... It's a pretty decent programming book. ... As for having to be a "trained technician" - I haven't seen anything in there requiring such expertise. ... It does, however, require a logical mind and understanding of some very basic concepts - concepts every successful programmer must know. ...
    (comp.lang.php)
  • Re: 12 year old programmer to be
    ... programming is so complex that it almost requires a specialty anymore. ... The basic concepts I learned in C and the object oriented concepts I learned ... Today I consider myself a VB6 programmer ...
    (microsoft.public.vb.general.discussion)
  • Re: Books recomendation for embedded programmer.
    ... the basic concepts of 'real time' embedded programing. ... Anyone some pointers to books that explain basic concepts as blocking ... "Real Time Systems and their Programming Languages". ...
    (comp.arch.embedded)