Jump to content

Codeblocks vs Visual studios

creatureofthecave

Im new to coding and was wondering which program is better, ill be learning c++ and c#

PC Specs AMD FX6300 8gb ddr3 Ram AMD 270x

Link to comment
Share on other sites

Link to post
Share on other sites

if codeblocks works in blocks like scratch your better off with VS which is what I learnt on

Thats that. If you need to get in touch chances are you can find someone that knows me that can get in touch.

Link to comment
Share on other sites

Link to post
Share on other sites

VS hands down but Code blocks is still a very good IDE

CPU: Intel i7 - 5820k @ 4.5GHz, Cooler: Corsair H80i, Motherboard: MSI X99S Gaming 7, RAM: Corsair Vengeance LPX 32GB DDR4 2666MHz CL16,

GPU: ASUS GTX 980 Strix, Case: Corsair 900D, PSU: Corsair AX860i 860W, Keyboard: Logitech G19, Mouse: Corsair M95, Storage: Intel 730 Series 480GB SSD, WD 1.5TB Black

Display: BenQ XL2730Z 2560x1440 144Hz

Link to comment
Share on other sites

Link to post
Share on other sites

Visual Studio just because you are learning C#. Codeblocks is good for C++ but not really for C#. VS has both 

 

I would not recommend using and IDE for learning a language let alone learning to code at all. Start out with something like notepad++ and learn how to compile code yourself, otherwise you will never know what is going on behind the scenes. Move on to an IDE as you are more comfortable with the language and start building larger applications.

Link to comment
Share on other sites

Link to post
Share on other sites

Visual Studio, if you are a student you can get the professional version for free of https://www.dreamspark.com/

I don't think you can even do C# in Code::Blocks.

 

 

 

I would not recommend using and IDE for learning a language let alone learning to code at all. Start out with something like notepad++ and learn how to compile code yourself, otherwise you will never know what is going on behind the scenes. Move on to an IDE as you are more comfortable with the language and start building larger applications.

 

I personally don't agree with this advise at all. I think it's a lot more important to focus on the basic programming concepts first, like if statements loops, recursion, etc. When you are starting to get comfortable with the language you can start to learn about what a compiler and a linker exactly do. (I really do recommend to learn how these things work eventually, just not right away).

Link to comment
Share on other sites

Link to post
Share on other sites

code blocks is good as it has a debugger and compiler, however i haven't delved deep into vs.

Link to comment
Share on other sites

Link to post
Share on other sites

If codeblocks is still free it is a decent IDE. I used back while I was still in college and never had any problems with it.

 

Now days though there is absolutely no reason not to use Visual Studios when developing a Microsoft Language.

 

Especially since you can now get it for free: http://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx

 

FWIW, both codeblocks and VS use the same compiler: *GCC and the same debugger *GDB

 

but VS has built a lot on top of it to make your life easier.

 

Somewhat related: for adhoc programs in either C, C++, Java, Python or PHP I usually just use notepad++ for ease of access... I wouldn't encourage it for large code banks though.

Link to comment
Share on other sites

Link to post
Share on other sites

I use codeblocks as my portable IDE and just for small programs but for production code, definitely VS. For starters, go with codeblocks I guess? unless you want to familiarize yourself already with VS, then go for it. Both are good and didn't disappoint me so far :)

| CPU: Ryzen 5 3600 | MoBo: MSI B450 Tomahawk Max | RAM: T-Force Delta RGB (2x8) 16GB 3200MHz (Black) | GPU: Gigabyte GTX 1660 Ti OC | Case: NZXT H500 (Black) | HDD: WD Black 2TB + Seagate Barracuda 4TB | SSD: Crucial MX500 2TB | PSU: Seasonic GX-550 | Monitor: 3x Asus VC239H |

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

FWIW, both codeblocks and VS use the same compiler: *GCC and the same debugger *GDB

 

False, Visual Studio uses Microsoft's C++ compiler, Code::Blocks can use any compiler, but comes with MinGW (which is a windows port of GCC).

Link to comment
Share on other sites

Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×