I don't even know what algorthymic logic is.
How old are you? In my country, mathematical logic is basic high school knowledge. See wikipedia for more info.
I'm still disgusted that you think Aspies "gifted" in logic/math areas are better able to socialize than those who are not--like me.
What kind of logic do you apply when analysing social behavior?
I'm not very appreciative of your "Aspiecentric" thinking, to be blunt.
I'm sorry. I did not wish to offend you or anyone else.
To be fair I'm 27, university educated and wouldn't know an algorithm, logical or otherwise, if it stood in front of me and whistled the theme from Hunt For Red October. Maybe they just have another name - are they something to do with sums?
Basically, mathematical logic means something like this :
if A + B = C and C + D = E then A + B + D = E
Algorythms are an extension of this logic and take a pattern that looks like this :
X = 0;
while X < 5 do {
X = X + 1;
if (X == 1) then print "I went through this loop 1 time"
else print "I went through this loop " + X + " times";
};
The symbol "=" must here be interepretted in the way that the right part is assigned to the left part. It does not mean "equal" like in maths. The "==", however, does mean "equal" like in maths. The "{}" symbols means that the preceding applies to everything in between the "{}". The ";" closes off a statement.
The end result would be something like the following, printed on the screen :
I went through this loop 1 time
I went through this loop 2 times
I went through this loop 3 times
I went through this loop 4 times
I went through this loop 5 times
Every computer program consists of nothing but this sort of statements. I'm a programmer because this way of thinking feels natural to me. I don't know about you guys, but my brain follows exactly the sort of logic described about when processing information. It is a pattern of thinking that is serial, rational and delimited.
I prefer to think of my social analysing as a series of If>Then>Else rules based on experience, rather than "logic".
Algorythms are exactly that : a series of If>Then>Else rules. It forms the basis of every computer program.
Humans are not logical creatures, in my experience.
NTs are not logical creatures. Auspies can be. I see the reason why Auspies have a problem functioning in an NT environment as largely caused by the complexity of irrational behavior among NT people that we do not understand because we lack the instinct needed for that.
So, before you can use If Then Else 'logic' for social interaction, you have to already have a workable set of rules. And, for me, that came through experience, not logic.
Of course. Mathematical/algorythmic logic establishes the rules and experience establishes the semantics. Without trial-and-error you won't get anywhere. That's why I believe it can have very negative consequences for someone with AS to crawl in his shell and avoid social contact with NT folks whatsoever. You need the experience to be able to apply the rules.
the syntax for most coding is easy to read, and I can actually read code and tell what it does; I just havent learnt to write it yet.
Being able to read code is a start. I never even looked at a letter of code before the age of 17. Now I'm 26 and have experience writing in Pascal, Java, JSP, Progress 4GL, C/C++, VB.net, ABAP, HTML, CSS, Javascript, Lotusscript, Actionscript, PHP, XML, SQL, PL/SQL, Linux scripting, AWK, Perl and Assembler (with some of these languages I only have a tiny bit of experiences, though).
I don't consider myself a very experienced programmer, though. The most complex things I ever wrote from scratch were a simple Network monitoring tool in PHP/MySQL (using also Linux scripting, HTML, CSS and Javascript), a basic RPG game in PL/SQL (that I never finshed) and a version of the game Mastermind in Javascript (using also CSS and HTML). There are kids of 10 years old with more experience than that. Still, it is a world where I feel comfortable in 
Isn't it nice how learning each language makes it easier to learn another?
Indeed. Once you fully understand the logic of one language, learning another language is often just a matter of getting your grammar straight. The semantics tends to remain more or less the same. And even with regards to grammer there are multiple similarities between different languages.
You have no experience with OO?
You don't offend me, but if I can be honest, people like you make me jealous. Which is not your fault.
Everyone tends to feel a tad jealous with regards to people who can do some things better. I used to get jealous about those guys who could get every girl they want or those people who could make it through university without studying. In my opinion, a part of growing up is accepting your own flaws and focussing on your strengths. We all have our strengths.
I've been trying to figure out why I have this constant urge to compare myself to other people.
I would suggest this is because most people around you are so completely different and because you have a strong desire to understand things you do not understand yet. In my case, that's definitely an important factor.
Ever since I became almost certain I have AS, I've become pretty much obsessed by learning more about it and trying to understand how I position myself among other AS. So I don't think we're very different in that respect.
And when I compare myself to a gifted person, I seem to tell myself "I'm defective crap." Then, I sometimes react in a negative way. So this is why I haven't been that "nice" to you. Although, I am in the wrong.
If it can make you feel any better : I also went through hell in high school. Just check out some of the poems I wrote about 10 years ago.
Is it that these 10 year old kids with such precocious experience have superior brain wiring, or... what's behind it, really?
Kids tend to learn faster than adults, so exposure to computers at an early age can turn a 10-year-old into a guru if he has any talent for it. It's little different for those 10-year-olds with a proficiency in music. The talent must be there, but a child's ease to learn things is just as important.
What if, as a learning disabled human being, I choose NOT to form that positive self-image? Is there a way out from that? Is there a way to become gifted and get rid of this "I can't do anything but I'm still special because every human being is special" stuff?
Do I ask for too much? Am I unrealistic in that desire?
I think you must ask yourself two questions.
The first question is this : WHY is it so hard for you to learn things? Is it because you lose your attention too easily? Is it because you have a horrible memory? Is it because you can't process the information provided to you? Is it because you are not interested in the things you're supposed to learn?
Learning disabilities can have numerous causes and it depends from person to person. For every disability, there are techniques that help you circumvent them. In my case, I know I can learn a lot from having a good tutor to explain me the basics, but it's quite a pain to start learning something from scratch without a tutor. If I really want to learn how to cook, I will need to take a cook book and go over it with someone who can fill the gaps for me. That person will have to teach me how much butter "a little butter" is, what color meat needs to have before it is ready or exactly how many minutes the spaghetti needs to boil before it is ready... and I will have to write every little detail down so I can repeat the process in the future. Because no one has ever done the effort to do all this, I still can't cook even the simplest dish... yet I know what is necessary to learn it. If you can't fiture out for yourself where exactly lies the problem and what you need to circumvent it, you might want to discuss this with a professional.
Then there's the second question : what is your talent? Everyone has his talents and his weaknesses. I suck at playing musical instruments, I'm poor at social interaction and you shouldn't ask me to clean the house. Yet, I have a thing for maths and a good (although slightly excentric) feeling for aesthetics. As such, I quality for jobs that involve either maths or designing.
I'm sure you're good in something. It is up to you to figure out in what area you're at least as good as others around you. It can be pretty much anything. Once you find that talent, you must train it, perfection it. Then, get a diploma in that area and I'm sure you'll get a job you like.
The worst thing you can do is regard yourself as useless and not do anything about your disabilities. Everyone has disabilities. The only difference between a succesful person and a failure is that a succesful person has learnt how to cope with his disabilities and how to focus on his talents.