# How do people start programming C or C++?

**URL:** <https://boards.straightdope.com/t/how-do-people-start-programming-c-or-c/139501>\
**Category:** Factual Questions\
**Created:** [November 29, 2002, 3:25pm UTC](https://boards.straightdope.com/t/how-do-people-start-programming-c-or-c/139501 "2002-11-29T15:25:27Z")\
**Posts on this page:** 2\
**Page:** 4

<div class="post-metadata">

**Author:** ![ultrafilter](https://avatars.discourse-cdn.com/v4/letter/u/3d9bf3/32.png) [@ultrafilter](https://boards.straightdope.com/u/ultrafilter)\
**Post date:** [December 6, 2002, 3:28pm UTC](https://boards.straightdope.com/t/how-do-people-start-programming-c-or-c/139501/61 "2002-12-06T15:28:14Z")

</div>

There are some real differences between C++ and Java. Unfortunately, I left my OO book at home, but I remember one example. Given an overloaded function name in a parent and a child class, they don’t resolve the overloading the same way. There are other, real differences between these languages as well, but I don’t remember them off the top of my head.

---

<div class="post-metadata">

**Author:** ![Liberal](https://avatars.discourse-cdn.com/v4/letter/l/848f3c/32.png) [@Liberal](https://boards.straightdope.com/u/Liberal)\
**Post date:** [December 6, 2002, 4:25pm UTC](https://boards.straightdope.com/t/how-do-people-start-programming-c-or-c/139501/62 "2002-12-06T16:25:13Z")

</div>

Mr2001 asked:

> [@](#):
>
> I confess that I’m ignorant about recent versions of VB… can you make your own full-featured ActiveX controls with it?

Yes. Here’s one [how-to book](http://www.amazon.co.uk/exec/obidos/ASIN/0137491859/202-6607056-0570208) on it. But it looks like book got bad reviews.

I’ve written a thumbnail image control, a specialized grid control, a text preview control, and other controls, all with VB5.

[Previous page](https://boards.straightdope.com/t/how-do-people-start-programming-c-or-c/139501.md?page=3)
