title: Is Asynchronous Programming possible with C or C++?
body: <p>Javascript facilitates asynchronous programming. Is Asynchronous programming using callbacks instead of uniflow, possible with C? (or C++)</p>
  
  <p>PS: its evident that C# 5.0 has implemented it. </p>
  
  <p>Edit:</p>
  
  <p>What are the frameworks similar to nodejs in C and in C++? </p>
  
  <p>Edit 2:
  Asynchronous programming helps to scale users up without need of multithreading (which is important for large user applications) why may a callback based asynchronous approach for a regular application (with only 100s of users)?</p>