Euask
A community for mutual assistance and knowledge sharing

Which language ,C# .net VS Java VS C++??and , Why? Reward $1
Created by AAA1992, 33 days ago, 464 views

...
Facebook Twitter Google+ Addthis

√ Best Answer

1

abdelhamidtsouli33 days ago

Assuming you're starting from scratch on all these languages ...

C++
__Pros__
- It's free.
- Can be faster than Java or C# *if* you have many years of experience and you really know what you're doing.
- Can run on all OS's.
- Huge open source support.
__Cons__
- Steeper learning curve than Java or C# if your goal is to learn a language from scratch and get a fully functional app up and running.
- You have to worry about memory management

Java
__Pros__
- It's free.
- Easier learning curve than C++
- Practically unlimited open source references.
- Memory is managed automatically.
- The JVM can run on all OS's
__Cons__
- You can get into class version hell if you integrate code from many different open source repositories.
- The JVM can be a memory hog.

C#
__Pros__
- Uses a single, unified framework (.NET) provided by Microsoft (no class version hell as can happen with Java).
- Memory is managed automatically.
- Linq is magic.
- Visual Studio (can be free or paid).
__Cons__
- Limited to the Windows OS (Practically speaking. Technically .NET has been open sourced but, its still not widely implemented as such).
- In connection with the point above, it can cost more since you need to pay for Windows and you might need a paid version of Visual Studio (can cost thousands).

This isn't an exhaustive list, of course. These are the points that stand out to me for someone who is just starting out learning one of these languages.




  • downvote

2

AAA199233 days ago

@abdelhamidtsouli
thanks for Your description
I am in learn C# ,in console ,
I want be universal Programmer ..

  • downvote

3

abdelhamidtsouli32 days ago

@AAA1992
you welcome and good luck

  • downvote

4

Ruther3031 days ago

The individuals of Smartphone are greatly growing each day Viva Video APK it on various social media sites. Share your video clip with good friends.

  • downvote

5

AAA199231 days ago

@Ruther30
!!!!!!!!!!!!!!!!!

  • downvote

6

promo198531 days ago

@AAA1992
yahooooo

  • downvote

7

AAA199231 days ago

@promo1985
strange People .....

  • downvote

8

maren28 days ago

C++ When you learn this you can easy learn other programing languages

  • downvote

9

AAA199228 days ago

@maren
C++ is very difficult

  • downvote

10

linhai27 days ago

@AAA1992
Maybe C ++

  • downvote

11

maren25 days ago

@AAA1992

First time I hear that C++ is difficult.
If you learn this, it open gate to other programming languages.

  • downvote

12

AAA199224 days ago

@maren
I prefer C sharp ..I worked c++ a few year ago ..

  • downvote

13

maren24 days ago

@AAA1992

And why you stop with with C++ ???

  • downvote

14

AAA199223 days ago

@maren
I do not like it..

  • downvote

15

maren22 days ago

It's not question of liked, but how is some programing language useful and easy. I think that is C++ much easy than C#

  • downvote

16

AAA199221 days ago

@maren
no C # is very easy than C++ ,I very enjoy with C # on visual studio.
C++ have boring IDE for Programing .
I Prefer C# for learn Asp net and universal Programing

  • downvote

17

maren17 days ago

@AAA1992
How much you pay visual studio? I think that is not free or cheap?

  • downvote

18

AAA199217 days ago

@maren
I use Visual Studio Community .is free version and support common Programing language

  • downvote
    You have to sign in to answer a question, sign up if you don't have an account.


    Hot Topics
    layls1071 Better place to buy electronics
    AAA1992 Best topic for create a blog?
    ChessKing Is it possible to sharpen the photo?
    saifbaraka Can the gt 1030 fit in the hp 8200 elite sff pc?
    listaccount102 What are the pros and cons of making friends online?
    glassy What is the best VPN to use in China?
    Blackscorp Difference between mp4 and mov
    Ben_k_96 A palmiped's feet are more commonly called what?
    AAA1992 I exchange 150 point to 5 dollar cash, but they Did not apply its ??
    Teresita What are all the possible causes why a battery in a laptop is damaged
    Recent users who have won rewards.
    nuklin won $1
    abdelhamidtsouli won $2
    abdelhamidtsouli won $1
    YannisMaxian won $1
    nuklin won $1
    nuklin won $1
    ab1936 won $1
    allthekong won $1
    hafiz_abubakr won $1
    a454545 won $1
    Latest Topics
    mtn30 Just a question about registry defrag
    operint Dumas alexandr writer france
    Teresita Where can I find a free Autoresponder?
    isbella Clash royale hack
    ditmemayen Music for the event.
    Peggy2 IDE for Compile C++ comand line ?
    AAA1992 I exchange 150 point to 5 dollar cash, but they Did not apply its ??
    Ben_k_96 A palmiped's feet are more commonly called what?
    Blackscorp What’s the Best Programming Language to Learn in 2017?
    abdelhamidtsouli String et stringbuffer sont-elles compatible
    Get free dollars by installing euask App.