VB .NET
This was the first programming language came across (if I recall correctly). I learnt how to program in VB.NET through a combination of Home & Learn's tutorials and following examples in a reference book. It was a good beginner's language, in a way, as its syntax closely resembled the English language. Looking back, VB.NET got me into a lot of bad programming habits. *cringe*
Java
Java was the first language I had any formal instruction in, as it was the language that Programmming Fundamentals worked with. I remember that I struggled a fair bit with the syntax because it was completely different to VB's. But in the end I enjoyed it a fair bit and even managed to get a Distinction for PF.
C++
I started learning C++ as part of Data Structures and Algorithms. The language was a complete and utter nightmare. The syntax was the main thing that cheesed me off. The lecturer I had for DSA, whom I shall only refer to as the "Toadmaster", only exponentially increased my dislike of the language. After that particular semester, I thought I'd seen the last of C++. But no, Introduction to Computer Graphics used C++ as well. The lecturer for ICG did almost exactly what the Toadmaster did where C++ was concerned.
C#
I remember I started experimenting in C# during the holidays sometime last year. I developed an interest in it upon hearing that the syntax was a cross between VB.NET and Java. Again, I took to the Home & Learn tutorials to 'learn' the basics of programming in C#. As I grew more comfortable with the language, my experiments became more adventurous. At one point I developed a Pokedex application that used a database. One used SQL statements to search through the Pokedex (which was in National Dex mode). I think it was kind of lucky, in a way, that I acquired an interest in C# because I work with the language on a daily basis in my cadetship.
No comments:
Post a Comment