-.Paradox.- Posted April 11, 2015 Share Posted April 11, 2015 Hello, I just finished learning LUA and OOP by myself and I finished my actual and current projects so I'm looking forward to have fun learning other programming languages and their basics. So my questions are: -What are the most requested and powerful programming languages in computer science? -Are they hard to start with? And my request is the following: -Can someone suggest me any useful forums or tutorials introducing C/C++? Thanks in advance and have a nice day. P.S: Sorry if it is not the right section. Link to comment
Pierce Posted April 11, 2015 Share Posted April 11, 2015 I'd say that most used and useful languages are C++(and other C languages) and Java with basic knowledge of lua, learning those languages won't be so hard but it will take time to learn those languages. you could've actually googled tutorials by yourself but here are some i found useful: C++; http://www.cplusplus.com/doc/tutorial/ http://www.tutorialspoint.com/cplusplus/ http://www.cprogramming.com/tutorial/c++-tutorial.html Java; https://docs.oracle.com/javase/tutorial/ http://www.tutorialspoint.com/java/ http://www.javatpoint.com/java-tutorial There are a lot of tutorials for these languages, just google it. Link to comment
Mr.unpredictable. Posted April 11, 2015 Share Posted April 11, 2015 With c++, c and java i would also suggest you to learn python. Link to comment
-.Paradox.- Posted April 11, 2015 Author Share Posted April 11, 2015 Thanks both of you, I appreciate it Link to comment
darhal Posted April 11, 2015 Share Posted April 11, 2015 Javascript is good too and php best langnuge for websites dev . good luck Link to comment
-.Paradox.- Posted April 11, 2015 Author Share Posted April 11, 2015 I have a project site for the summer and I think PHP may help, Thanks Link to comment
xXMADEXx Posted April 11, 2015 Share Posted April 11, 2015 From my experience, C++ is probably the most powerful language there is, however its a little bit tricky to learn because it uses a very different syntax than most popular languages such as Java, PHP, etc. Java is also very powerful, and really easy to learn because it has a similar syntax to a lot of other languages. It's easy to read and write code in, so I strongly recommond learning Java. If you're looking into backend website development, you'll definitely want to learn PHP, it's not very hard to learn at all. It runs server-code (meaning the client won't affect how it's ran) so it allows you to control things like files on the server, http requests, and sql. The best forums to use would be: Stack Overflow: http://stackoverflow.com/ MSDN Developer Network: https://social.msdn.microsoft.com/Forums/en-US/home The New Boston: http://thenewboston.com/ You should also check out TheNewBoston on YouTube, he gives tutorials for pretty much every popular language, and his tutorials are easy to follow and he does an out-standing job on explaining whats going on. His C++ playlist: You should also learn other scripting-type languages such as Python and maybe Ruby/Ruby on Rails. They're powerful, while being easy to learn. Code Academy has some great courses on this. Link to comment
-.Paradox.- Posted April 12, 2015 Author Share Posted April 12, 2015 Thanks a lot mate! Link to comment
JR10 Posted April 12, 2015 Share Posted April 12, 2015 Languages are made to suit a specific purpose, like making web apps or native programs, and all can achieve a lot of things. They are all powerful, as powerful as you make them. And I'm not going to be the asshole who mentions Assembly. It depends on your goals. Do you want to develop desktop apps? Websites? Mobile apps? If you want to develop for desktop, then you need to decide between cross-platform and Windows. If your main target is Windows, learn one of the .NET languages along with the .NET framework. Of course, C# is an instant recommendation. If you want cross-platform, learn Java. You could also Google the differences between Java and C#. Read about Python as well. If you want to develop web apps, you will need to learn the front-end languages, that is, HTML, CSS and JavaScript. You will also need to learn a back-end language, like PHP or the Node.js platform (JavaScript ran on the server). If you want to make mobile apps, learn Java (Android) or Objective-C/Swift (iOS). I would say the easiest to learn for beginners (imo) is Python. It's simple, yet powerful. You can make desktop and web apps with it (with frameworks), and it will teach you the very basics. And just stay away from C/C++ for now, it's not easy to learn, especially for beginners. Link to comment
-.Paradox.- Posted April 12, 2015 Author Share Posted April 12, 2015 Thanks a lot guys, Now everything looks really clear for me Link to comment
Jaysds1 Posted April 13, 2015 Share Posted April 13, 2015 Yea, I will take JR10's post for future use Anyways, hit up TheNewBoston for help as I'm there too helping others Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now