When I first started programming in 1980 the hardest thing to understand (this was not addressed in classroom) was the difference between “null” and “zero”. I’m glad my supervisor didn’t give up on me. I went on to program in COBOL first then DOS and BASIC, C++ etc for 21 years before retiring at age 65. I think my best achievement was when management brought in a piece of hardware, dropped it on my desk and said “figure this out and head up a team to write the first computerized inventory system for the City of Houston”. The thing was a barcode reader. David Perkins Fort Worth, Texas