C# (really well) C++ (quite well, haven't used it in ages though) Visual Basic (6) (used to know it really, really well, but I havent used it since 2005) VB.NET (am comfortable with it, but prefer C#) PHP (average, only be learning for a month or 2 now) HTML (extremely well) XML (the structure - extremely well, XSLT etc - quite well) MySQL (I know it well, but way to confusing when using from PHP) CSS (really well)
Well, for some reason I haven't coded for a long time, but i know these: C++(my favourite) Visual basic(a little) Pascal(I don't like it, but we are forced to learn it at school ) php HTML/CSS/MySql(not exactly languages) As far as I remeber, that's it
I think that anyone with a fair ammount of knowledge of C++ finds it as their favorite because the possibilites are endless. You can do so much with it and you can always learn more. php etc there isn't that much to learn and its not as flexable. Especially when you compare C++ with AS.
I'm not going to make a bullshit list of languages that I haven't mastered. If you haven't read the HTML or CSS specifications (100% of the people in this thread), I wouldn't even list those. Here's how I'd rate myself on a scale of 1-10. HTML: 6/10 CSS: 7/10 PHP: 2/10 ECMASCript: 3.5/10
Maybe portions of the specifications? Then how about trying to conform to the standards by having a valid page? Serving XHTML 1.1 as text/html? Using deprecated elements such as <center>? Not having a type attribute for script elements? No xhtml end tag for line breaks? Serving a stylesheet meant for media to all types of devices? Presentational class names (<span class="green">) ? Meaningless elements? (<span style="font-weight: bold;">Hello...) Inconsistency across browsers, using a method of feeding css that causes a FOUC in IE6 (the most used browser on earth).. I can go on.
What I can say to this is: The more I ve learned new high-level computer languages, I more I realized that knowing C++ then you know every others or at least you can learn them quickly only a vary few days... Similar to low-level language that once you know Assembly, then it's easy to learn any others. However, people can be really expert only one or two languages which mean you don't need to check out the manual book of all syntax and you fully understand the behaviors of it's compiler.
i have a lot of skills in c++,java,c#,php,html ..etc but i love signal processing which i done in matlab