C# is one of the .net languages. C# is safer than C++ is, but you sacrifice speed for managed memory (and C++ requires you to do your own memory management scheme). However, C++ makes you think about what is going on at the lower levels because there is no standard memory management / garbage collection scheme in C++ (in C++, if you declare a variable of a value type, it gets initialized with a default value unless you explicitly initialize it).if you want to learn from basics learn in this order c->c++->c# and then you can try .net framework or java![]()
but this was the way my university handles computer science courseC# is one of the .net languages. C# is safer than C++ is, but you sacrifice speed for managed memory (and C++ requires you to do your own memory management scheme). However, C++ makes you think about what is going on at the lower levels because there is no standard memory management / garbage collection scheme in C++ (in C++, if you declare a variable of a value type, it gets initialized with a default value unless you explicitly initialize it).
PHP, like the Android OS, isn't going anywhere. There are no suitable substitutes for it at the moment. ASP.NET is rarely used anymore, JSP is really only used for big applications like Facebook where databases are being accessed frequently, and Ruby on Rails, Python, etc, you might as well forget about. Nothing is dethroning PHP for a very long time.I think C# is more easier to understand than any keywords for Java, plus visual studio is best tools I've ever seen. I mean a programming language that has brighter future. I think php is going to die.