Chef Sk1llz Posted February 1, 2017 Share Posted February 1, 2017 Now I'm a web designer, I have knowledge with web programming languages. So I have a fair understanding of some of the terminology which would be used, but as far as a programming language what's a good foundational one? In school I had to take a language and did Visual Basic because it was easy and I personally like GUI more then CL. I've done basic reading and projects in C++ and very minimal scripting in java ages ago. Just to have a better foundation not only for web programming, but in general of languages which do you start with? Do you stay well rounded or rather static with the language? Is there any actual more GUI based languages? Quote Link to comment Share on other sites More sharing options...
naaiz Posted February 1, 2017 Share Posted February 1, 2017 I personally started with C# after web languages and from my experience it has been a pretty solid base, pretty sure there are better languages out there to start off with though. Quote Link to comment Share on other sites More sharing options...
Qubit Posted February 1, 2017 Share Posted February 1, 2017 clojure ftw. Bit overkill though Quote Link to comment Share on other sites More sharing options...
Magarac Posted February 1, 2017 Share Posted February 1, 2017 C++ Quote Link to comment Share on other sites More sharing options...
Xardason Posted February 1, 2017 Share Posted February 1, 2017 (edited) C++ is a start for anyone. Depending on what you are planning to do as a web designer would help you determine which language will be best for you. Personally, I started C++ but am now edging to java as it can offer many more cool features and still giving you the ability to do what you want Web-based/Script. Edited February 1, 2017 by Xardason Typo Quote Link to comment Share on other sites More sharing options...
Satire Posted February 1, 2017 Share Posted February 1, 2017 (edited) That depends on what you want to do. C# - Great for GUI and normal applications. Can makes games too, memory management is dealt with the language itself C++- Great for making big projects, especially games. Most memory management is handled by the programmer(s) and only a little bit is managed by the language itself. Java- Good for making RS scripts but also good for Android apps (C# is too). Those are the main ones. Anything else is not really needed. Python is for a completely different purpose. Edited February 1, 2017 by Satire Quote Link to comment Share on other sites More sharing options...