There has been this urge for me to ask programmers quite a few questions to try and build a simple "database" of sorts. The main purpose of wanting to do this is to try and form relationships. There are also a lot of potential other uses. Mostly it's selfish in the regard I want to know programmers more.
Without further ado I ask you to please answer the following questions:
1) What was the first programming language you studied?
2) Did you have any Computer Science background before your first language (ie: boolean algebra, memory organisation, algorithms)?
3) The first language you studied was it self-taught, formal instruction, or both?
4) Was the Computer-Science background self-taught, formal instruction, or both?
5) When you started to study Computer Science did it help your understanding of the language you first learned?
6) What kind of environment did you first program in (ie: the IDE or text editor, and the OS)?
Thanks for your time.
1) Visual Basic 6.
2) No. I was about 16 years old at the time.
3) I took an introductory class to programming in high school.
4) Computer science?! I barely understood loops at the end of the course.
5) By now, I have forgotten 95% of what I know about my first language (visual basic).
6) If I recall correctly, it was Visual Studio 6.
In terms of your questions, I think you need to clarify/define what you mean by "Computer Science". To me, that means "Doing math and science with computers, and the study of algorithmic complexity", which may not be the same way you define it.