If you mean is there a PL for people who can't read, write, talk or use a computer, then probably not, so focus on teaching her those things first. For children there are languages like Scratch and Logo. In practice, those languages are only used for a few weeks before moving on to something like Scheme. Squeak is made for children but it's horrible. I personally don't see the benefit of languages for children. It's not unheard of for people to start using "real" languages at a very young age.
Name:
Anonymous2011-10-30 16:30
>>6
The only real language is Lisp. All other are domain specific toys.
Name:
Anonymous2011-10-30 16:31
Just wait until it's 12, then teach it how to write an ANSI C1X compiler.
Relevant to my interests. Considering teaching my son Alice or Scratch once he's old enough. Then I'll wean him onto FIOC, then C, then Scheme and BBCODE.
If /prog/ is still around in 10-20 years, look out for him!
Name:
Anonymous2011-10-30 16:58
i did my first fortran compiler when i was 11
with cat lex and bison how fuckin' cool am i?
I learned C when I was pretty young. My dad showed my the magical
#include<stdio.h>
void main()
{
...
}
template, printf with only strings, scanf for reading numbers, if and goto. I then programmed with those techniques alone, never using any functions for several years, and I ended up making a couple primitive dos graphics game stuff that used lots of global arrays later on. I remember trying to make a monopoly game that would handle every single possible state of the game with hard coded gotos. I gave up after a month I think.
I learned Lisp when I was pretty young. My dad showed my the magical
(cdr (car (cons (cons a b) c)))
template, terpri with only newlines, read for reading numbers, if and lambda. I then programmed with those techniques alone, never using any functions for several years, and I ended up making a couple advanced theorem proving stuff that used lots of tiny closures later on. I remember trying to make a universe simulation program that would handle every single possible quantum state of the quanta with hard coded lambdas. I succeeded after a month I think.
>>15-16
It's ironic because I am the main ``lisp is shit'' guy. I still think it's a great language that should be the output of a syntax transformer and not directly written as-is (yeah, I'm also the guy who complains about its lack of visual cues)
>>18
Yes, I seem to get that quite often around here. No worries though, I don't take it to heart. I'm just sad and lonely in my belief that Lisp is a great thing, and would be such a greater thing if compounded with a proper syntax.