We cannot provide links to sites in answers. However, it is better to learn from books rather than websites, as a lot of websites may encourage bad programming practices. At the very least you should own a copy of "The C++ Programming Language" by Bjarne Stroustrup (currently in 4th edition), which can be used alongside his own website. You should also download the latest draft copy of the C++ standard, or buy the full copy. Other good sources include the 'c++ reference' and 'stack overflow' websites.
depends what you use it for. c++ = object oriented c = not object oriented
www.cplusplus.com
Microsoft Visual C++ or Embarcadero C++ Builder (formally Borland C++ Builder).
The best advice would be to purchase a C++ primer.
We cannot put website links in answers. However, if you search for 'Learning C++ Websites' you will find a huge variety of such sites, both free and subscription based, aimed at everyone from beginners to experienced C++ programmers. The free websites would be a good place to start.
The best programs are written by humans, not by softwares.
See related links.
Dev c++ is a good tool, but it's outdated. VS is the best for software development especially with shareware license.
b+b+b+c+c+c+c =3b+4c
c + c + 2c + c + c = 6c
b + b + b + c + c + c + c = 3b + 4c
4c