What does this mean for me? You will always be able to play your favorite games on Kongregate. However, certain site features may suddenly stop working and leave you with a severely degraded experience.
What should I do? We strongly urge all our users to upgrade to modern browsers for a better experience and improved security.
We suggest you install the latest version of one of these browsers:
Kongregate is a community-driven browser games portal with an open platform for all web games.
Get your games in front of thousands of users while monetizing through ads and virtual goods.
Learn more »
well AS has some similarities with Java for sure and you got the usual C things (loops, for while switch … stuff) like in php and others. But it’s completly different from html css (which are not prog language just presentation) and xml. I think AS is one of the easiest to learn in that list with php
CSS is not a programming language.
XML and HTML are Markup languages. Not programming languages.
Programming Languages are for example: C, C++, Basic, Java, C#, Ruby, Python, Ada, Delphi, Pascal.
So lets not get confused now.
Generally, most people will say it is easier to get started with Java (lets not forget it costs nothing to get started). If you wanted to learn AS… sure, but you’d still need to use flash to get the most out of it, which means, shelling out money.
Actionscript 2 is definately not like java, in terms of concepts. Syntactically, it is similar. But there are very little chances for object orientated concepts like java. For example
This would be completely disallowed in java. (in fact, this is going to be obsolete)
//blah blah blah
Actionscript 3 (ECMA Script) is a completely new beast, and shares many similarities with more “adult” languages. It is leaning more towards object orientated stuff, and packages, imports etc. Therefore, Java programmers will find themselves almost at ease in AS3.
`public function main():returnType
private var test:ObjectType = new ObjectType();
`public returnType main()
ObjectType test = new ObjectType();