Advertisement

Ads

Thursday, October 7, 2021

10 Stock Market Movies Every Investor Must Watch

Top 10 Stock Market Movies 

A picture can say a thousand words. In the same way, a movie can tell an entire story in one scene, or even a single dialogue. The media available to us in modern times has so many lessons to teach. Many acclaimed movies have been based on these media in the last few decades, including those about the economy, stock exchange, and trading.

10 Stock Market Movies Every Investor Must Watch


This list contains the top stock market movies to help you make a career out of your stock market experience.

1. The Wolf of Wall Street (2013)

The movie, a Hollywood blockbuster, was praised for portraying Belfort, a Wall Street stockbroker. Belfort's journey from an entry-level job to massive losses due to Black Monday to opening a new company, which is under investigation by the FBI and the US SEC, follows the movie. It is one of the most popular stock market movies.

2. Bazaar (2018)

Bazaar, a thriller-drama movie about a stock trader, is based on his life. Rizwan is hired for his trading skills. He becomes involved in corrupt networks and insider trading. It is a movie about the stock market and gives a great insight into what it takes to work in this field.

3. The Big Short (2015)

The Big Short is based upon the 2008 financial crisis and tells three stories. Jared Venett's entry to the CDS market, Michael Burry's fund venture and Geller and Shipley's huge profit from shorting. This is a fantastic stock market film. Although it focuses on debt securities, it also covers important trading concepts and provides an insight into the impact of unpredicted events.

4. Gafla (2006)

The movie is based on a 1992 real-life fraud by Harshad Mhta. It follows a middle-class man as he attempts to make it in the stock exchange and then gets involved in a crime.

5. Trade Places (1983).

Trading Places, a lighter stock market movie, is a comedy that's fun to watch. It centers on a con artist/commodity broker whose trades are done for the sake of winning a bet and their revenge on the two millionaires who placed it.

6. Wall Street (1987)

Wall Street tells the story of a junior stockbroker, who uses indeed information to get promoted and becomes involved in stock price manipulation and other insider trading while trying to avoid being caught by authorities.

7. Money Monster (2016)

Budwell, a man who lost his entire savings to a TV financial expert's advice, takes the expert and his team hostage to find out the reason for the stock's fall. This movie is an excellent stock market movie that demonstrates how it is foolish to blindly believe so-called market experts.

8. Inside Job (2010)

This documentary, which consists of five parts, examines the 2008 crisis and the policies that led to it. This documentary is widely acclaimed and provides an insight into the real-world consequences and causes of such a devastating event.

9. Too big to fail (2011)

Too Big to Fail is another film about 2008's financial crisis. It focuses on how important it is for financial institutions to be stable and how risky their collapse could be for the economy.

10. Rogue Trader (1999).

Based on a true story, this movie tells the story of a successful derivatives trader who took too many risks and caused the collapse of the bank where he worked. This movie will help viewers to understand the importance and working of derivatives contracts.

In conclusion

Art and real-life continue to be inspired by each other. Although many stock market movies cover subjects like corruption and criminality, they also teach us important information about the market. These films can help you combine entertainment and education. Open a broking account online to get started in the world financial services.

Top 25 Investing Stock Market Quotes of All Time

 Most people don't know where they should start when it comes to investing. We have great investors in the past and present to help us navigate. These investment quotes are from Benjamin Franklin. Some of them come from Warren Buffett. 

These 25 quotes were chosen for their lasting value. This investing advice is timeless, even though markets can change.

Top 25 Investing Stock Market Quotes of All Time

Key Takeaways

Investors can gain a better view of the future with timeless financial quotes that draw on wisdom from the past.

Stock market quotes that are the best teach investors how to win in the market by playing the odds rather than following your natural instincts.

How to invest and how to spend your wealth wisely.

These top contrarian investing quotes show investors how they can make money by challenging popular opinion.

These timeless financial quotes are irreplaceable

1.

"Investing in knowledge is the best investment. " -- Benjamin Franklin

It is the best way to invest. Do your research before you make any investment decisions. 1

2.

"Bottoms of the investment world do not end at four-year lows. They end with 10- and 15-year lows. " -- Jim Rogers

Although 10- to 15 year lows are rare, they do occur. These times are not the best time to invest. You could make a lot of money by taking a risk or losing your shirt. Keep in mind the first sentence and only invest in an industry that you have thoroughly researched. Be prepared for your investment to sink before it starts to pay off. 2

3.

"I will show you how to be rich. Shut the doors. Fearful of others' greed. Fearful people can be greedy. " -- Warren Buffett

3 Be ready to invest in a declining market and "get out" of a rising market, according to Warren Buffett's philosophy.

4.  

"A good perspective on history can help us to understand the past and the present better and give us a clear view of the future. " -- Carlos Slim Helu

Investors can easily lose sight of the bigger picture. Many people sell their investments when something goes wrong. Many people panic when something big goes wrong and sell their investments. History shows that the markets have recovered from the 2008 financial crisis, dotcom crash and the Great Depression.

Best Stock Market Quotes

5. It doesn't matter if you are right or wrong. What matters is how much money you make when right and how much money that you lose when wrong. George Soros

Investors are too obsessed with being right, no matter how small the gains. Cutting your losses and winning big are more important than being wrong. 5

6. You should always place that bet, as there is a chance of winning 100 times out of 10! -- Jeff Bezos

Many of the most lucrative and profitable investment ideas are dismissed simply because they don't work. Investors don't stop to think about how much they can make if unfavorable outcomes happen. Jeff Bezos made those bets, and became the richest man in the world. 6

7.

"Don't search for the needle in a haystack. Don't look for the needle in the haystack. Just buy it! John Bogle

John Bogle has the solution to your problem. An index fund allows investors to invest a small amount in every stock by buying them. Investors can put a little money into every stock by buying an a data-component="link" data-ordinal="1" data-source="inlineLink" data type="internalLink" href="https://www.investopedia.com/terms/i/indexfund.asp">index fund.asp

8.

"I don’t like to leap over seven-foot bars. I prefer to look for one-foot bars that are easy to step over. -- Warren Buffett

Investors can make it too difficult for themselves. Buffett's value stocks often outperforms the market, making it easier to achieve success. Short selling is a strategy that can be considered sophisticated. This means that it's more difficult to make a profit and Buffett prefers value stocks over the market.

9.

"The stock market is populated by individuals who know the prices of everything but not the value of anything." Phillip Fisher

This is yet another example of the truth that regrettable investment decisions can be made if you don't have enough education or research. 1 Research goes beyond listening to the masses.

10.

"Investing is not about being comfortable. It is seldom profitable. Robert Arnott

To realize great gains, sometimes you'll need to step outside of your comfort zone. You need to know the limits of your comfort zone, and then practice moving out of it slowly. You need to be able to understand your market as well as yourself. 

Are you able to stay in the market while everyone else jumps ship? Or, getting out during the largest rally this century. This type of self-analysis is not for the fainthearted. This type of self-analysis is not for the faint of heart.

11.

"How many millionaires are you aware of who have made their fortune by saving money? Let me rest my case. " -- Robert G. Allen

Although investing in a savings account is a good bet, the low interest rates will make your gains very small. Don't give up on one. But don't forgo one.

12.

"Excessive debt accumulation by the government or corporations, consumers or banks often poses greater systemic risk than it appears during booms. This is if there is a common thread to the wide range of financial crises around the globe. " -- Carmen Reinhart

Avoid debts that appear sensible in times of prosperity. 10 Beware of debts that seem reasonable during times of prosperity.

13.

"We don’t make predictions about macroeconomic factors. We look at our companies from the bottom-up, looking at their long-term prospects of returning. Mellody Hobson

It is difficult to predict the timing of the next stock market crash or recession. Many of the most successful investors do not even attempt it. Look for companies that can withstand any economic storm. 11

14.

"Courage taught that no matter how dire a crisis is, any sound investment will eventually pay off. " -- Carlos Slim Helu

Don't be discouraged by the inevitable setbacks investors will face, especially in a market crisis. 4 Don't despair despite the inevitable setbacks that all investors face, especially during a market crisis.

15.

"The individual investor should behave consistently as an investor, not as a speculation." -- Ben Graham

Investors are not able to predict the future. 5

Quotes on Wealth and Investment

16.

"The greatest risk is not taking one. Mellody Hobson

There is a direct tradeoff in risk and returns. 12

17.

"Returns matter a lot. It's our capital. It's our capital.

The amount of wealth that people accumulate over the long-term rate return on their investments is determined ultimately by how much they earn. 13

18. It's not about how much you make but how much you keep, how it works and for how many generations. Robert Kiyosaki

You'll lose everything if you become a millionaire at the age of 30 and then fail to realize your potential gains by age 40. You can grow and protect your investment portfolio by carefully diversifying . This could lead to you funding many generations.

19.

"Know what you have, and why." Peter Lynch

Before making a decision, do your research. After you make a decision, be sure to review your portfolio regularly. 14

20. Financial peace doesn't mean buying stuff. It's about learning to live with less money than you earn so that you can invest and give back money. This is the only way to win. Dave Ramsey

You can save money on your expenses and still have enough to retire comfortably. 1

21.  Las Vegas is the place to be if you are looking for excitement. Paul Samuelson

You are wrong to think that investing is gambling. It takes patience and planning. The rewards you will see over time are truly amazing. 1

The best quotes on investing encourage thoughtfulness over impulsiveness and boldness over caution. Smart research is better than impulsive decision-making.

Top Investing Quotes From Contrarians

22. Sir John Templeton

Follow the market trends and historical precedents. Do not speculate about the future. You shouldn't assume that this time will be any different.

23.

  "Wide diversification is only required when investors do not understand what they are doing. " -- Warren Buffett

Diversification is important in the beginning. There are risks to diversifying your portfolio. 16

24.  If you don’t know what’s coming, you won’t be able to do well in markets. Peter Lynch

You must not lose heart when you are hit by recessions and/or declines. The markets have proven that economies are cyclical and will recover. 17

25.  Peter Thiel

Saturday, October 2, 2021

Windows 11: Features, Release date, price, and everything you need to know

Windows 11: Features, Release date & Download Free

Microsoft has revealed plans to release Windows 11. It is now clear that Windows 10 was not the final version of Windows at all and that's fine since Windows 11 will be free for everyone who is Windows 10 users and will include a plethora of new features and upgrades over the previous version of Windows. This is all you need to know about.

Windows 11: Features, Release date & Download Free


5 Features of Windows 11

When you power up your computer, what's most important is how quickly you can work with it and accomplish your tasks. Families, friends as well as music, obsessions or creations--Windows 11 is the perfect location for everything. With a new and fresh look and features that help you become efficient, Windows 11 has what you require for what's coming up.

  1. An easier method to keep connected. With Chat in Microsoft Teams, you can be connected to your family and friends on your PC, regardless of the computer or tablet or phone they're using - iOS, Android, PC or Mac. It's built into the Windows taskbar You can utilize Microsoft Teams to connect for free video and chat calls without having to glance at your phone. A real keyboard to write? Yes! Windows 11 makes connecting really easy.1
  2. Simple navigation, simple organization. There's enough chaos and mess all over the globe. You don't need more on your computer. The new version of Windows Windows 11, the user experience has been made simpler. It's clean and fresh style that's new yet instantly familiar. In the forefront is the capability to locate anything anyplace. It's simple, easy to use and is a ring around your neck.
  3. Give your desktop a more balanced look. Do you have to rummage through open windows and apps trying to locate what you're looking for? It is possible to group and arrange open windows , and then easily shift between them with the revolutionary multi-tasking tool Snap Assist. Simple to use--just drag windows towards an edge and enable them in a couple of clicks.
  4. A world of amazing widgets. Your most loved photos, weather, world news, stocks and many more. Widgets allow you to find information that you value. You want the information you require is right there at your fingertips. Widgets can be great for getting small-sized bits of entertainment, news and much more throughout your day.
  5. Innovative features and devices. We are sure there are features you love about your smartphone and tablet. We've worked hard to bring all of them for your computer. We've made improvements to voice, touch, or pen pen outputs. We've partnered up with the best and most trusted manufacturers to provide you a range of devices to enjoy the options that you've come accustomed to from Windows. The latest Windows gadgets are adaptable as well as more efficient and easy to use, however you choose to utilize the devices.

Windows 11 release date

Microsoft states that it plans to start shipping Windows 11 on Oct. 5 for both existing and new PCs. The update will be released in a gradual and gradual approach , and will be made available to older PCs that are qualified in meeting Windows 11's system specifications.

You are now able to check if your PC is in compliance with the new basic requirements of Windows 11. There are also "hard" and "soft" requirements, such as CPU models, which leaves plenty of room to what hardware is eligible for Windows 11.

VPN Deals: Lifetime License priced at $ 16, monthly plans for $1, and more

Microsoft permitted Windows Insiders to begin testing the new operating system during the month of June. Since then, the company has made available a variety of Insider versions.

Windows 11 system Requirements

Windows 11 features a set of system requirements that Microsoft has set to ensure that every Windows 11 PCs are performing optimally in the stability and security.

The minimal system requirements are as follows:

A modern 1GHz 64-bit dual core processor with 4GB RAM 64GB drive with 9-inch display, 1366x768 resolution UEFI with Secure Boot and TPM 2.0 compatible DirectX 12 compatible graphics/WWDM 2.x

One of the major modifications to Windows system requirements in Windows 11 can be found in the fact that Windows 11 is only available for 64-bit processors. Microsoft has not released an edition with 32 bits of the OS however 32-bit applications are expected to function just well.

Microsoft is also restricting officially-supported Windows 11 PCs to those running Intel 8th-generation processors (or equivalent) or higher. If you're using an older processor than the 8th Gen Intel and you're not on the 8th Gen Intel, you won't be able use Windows 11 when it's released in the coming months.

In the wake of further discussion by Microsoft after further consideration, the list of supported CPUs was revised to include Intel 7th Gen chips. Particularly, Surface Studio 2 from Microsoft Surface Studio 2 will officially include support for Windows 11.

Windows 11 also requires a display that is at least 9 inches. This means that we won't see any mini 8-inch phones or tablets using Windows 11. Microsoft is also increasing the requirement for storage capacity of drives to 64GB, which is up from 16GB in Windows 10. The same is true for RAM storage, which is increased from 2GB to 4GB.

Windows 11 features are updated with new features

Windows 11 includes a whole variety of enhancements and features that make it stand out from Windows 10. For starters, Windows 11 features a new User Interface (UI) layout, created from the beginning with ease of use and simplicity usage in the mind. Microsoft has attempted to streamline the UI in as many ways as it is possible, and create an intuitive, clean space to work and play.

Microsoft states that its new UI can help you remain productive or stay in your creative zone, since the OS will do its best to stay out of the way. Microsoft is introducing new features to allow you to stay focused with new functions such as the brand innovative "Snap Navigator" menu that can be accessed from the increase button. This allows you to connect an application to the predetermined grid layouts without having to drag the window to the edge of your screen.

Win11 Touch Screen

Source: Microsoft

There's also a brand new Chat app that is built within the Taskbar that lets you communicate with text, files, and videos with your family members, friends or colleagues using Microsoft Teams for consumers. Microsoft is also integrating Teams with Windows 11 in other ways including the possibility of sharing an app's window into the Teams call directly via the Taskbar or muting your microphone via your System Tray space.

Microsoft has developed a fresh Start menu, as well as a Taskbar experience that is now centering by default. The tiles that were live are gone on the other hand, and replaced is an app icon grid that can be changed. Running and pinned apps on the Taskbar are also now centered with a host of new animations that are subtle when you click and moving items around. In addition, the System Tray and Action Center has been redesigned to reflect this With Notifications and Quick Actions divided into two separate menus.

Fast Actions are now referred to Quick Settings and appear when you click the System icons to the right side of the Taskbar. From there, you can make connections to WiFi or an Bluetooth device, activate night lighting, set the focus mode and more. By clicking on the date and time will open your calendar as well as notifications.

Teams Win11 Screens Teams Chat integrated in Windows 11.

Source: Microsoft

It also has a brand new user experience out of the box including a lock screen and the modern File Explorer user interface. Microsoft also has an entirely innovative "Widgets" panel that houses features like To Do, Calendar, photos, and news from MSN.

All in all, Windows 11 is a considerably more open operating system when compared the previous version of Windows 10 and its predecessors.

In the end, Microsoft talked about how Windows 11 is built for gamers by introducing new features like Auto HDR, Direct Storage along with DirectX 12 Ultimate.

Windows 11 has new improvements for touch

Windows 11 Logo 6 Fold

Source: Daniel Rubino / Windows Central

Windows 10 fell by the wayside in terms of experience with touch, so it's refreshing to find Microsoft back to creating a superior user experience for touch with Windows 11. Microsoft has added a variety different gestures, features and new functions to create Windows 11 feel fast and fluid on tablets.

Microsoft has expanded the size of hitboxes that surround windows in apps so that it's easier change their size when using touchscreen. There's also a variety of new animations that are subtle in manipulating windows that make the experience of using touch more natural and in tune with the OS.

Users are now able to use three or four fingers to move apps away and start Task View. Microsoft has also included an all-new Touch Keyboard with SwiftKey-like theming support as well as an Emoji panel support with support for gifs and other images. Pen users can now use the Pen Workspace is now updated with a fresh UI as well as the possibility of pinning any application onto Pen's Pen Quick-launch Bar.

You can now also set what a single click or double tap the tap and hold do in the Surface Pen. It is possible to make it open any function or app that you like, integrated in Windows 11.


Windows 11 has a new Microsoft Store

Windows 11 Android App Store

Source: Microsoft

One of the major announcements that are part of Windows 11 is that Microsoft has launched a brand new app store. The new Microsoft Store app features a modern, fluid UI that's in line with the other features in Windows 11, but that's not the most exciting news. Microsoft has changed certain policies that determine what apps are permitted to be placed on the storefront.


Windows 11 Store Adobe Adobe's Creative Suite is available on the brand new Microsoft Store.

Source: Microsoft

With the launch of the Microsoft Store, app developers are now able to submit unpackaged Win32 applications with .exe or .msi format. Developers can also make use of themselves as content delivery systems as well as their respective commerce platform with Microsoft taking a cut of profits made. This opens the way to virtually any app that runs running on the Windows platform to be featured and available within Microsoft Store. Microsoft Store by end-users.

Microsoft announces that it will be making its own applications including Teams, Office, and Visual Studio, to the new Microsoft Store to demonstrate to the world how serious it is about the new Store initiative and also hopes that other app developers such as Mozilla and Adobe are following suit.

Microsoft has also announced Android apps like TikTok will be compatible with Windows 11 and the new Microsoft Store. Android app support will not be included on Windows 11 when it initially is launched, but it will be available for test in the fall of 2021. App support to Android apps will be available with Windows 11 in 2022 at the earliest.


Windows 11 is back to one major update every year

Panos Panay and Surface Pro 3

Source: Daniel Rubino / Windows Central

Microsoft is announcing that, with Windows 11, the company will again release just an important feature upgrade each year. In Windows 10, Microsoft tried to deliver two significant updates for the operating system, but frequently struggled to deliver them without major bugs that caused issues for users.

A single major update every year will help align Windows 11 with the rest of the market and allow Microsoft the time to roll up new features for every new version and make each new version more important than the previous. Windows 11 is expected to launch in the fall of this year and that means we'll likely get a brand new feature update at the end of each year.

Windows 11 will be a free upgrade

Windows Sun Valley mock

Source: Microsoft

As we mentioned earlier, Windows 11 will ship in the next few months and will be available as a free upgrade to Windows 10 users. Microsoft declares there's no deadline for this, which means you don't need be able to update up to Windows 11 right away if you don't intend to.

OEMs must purchase an Windows 11 license, however. The license itself isn't for free however, in the event that you upgrade from Windows 10, you get to keep your license, and thus remain activated. This is precisely what happened during the transition between Windows 7 and Windows 8 to Windows 10. We are also expecting Windows 11 to be available as a standalone purchase for customers, similar to Windows 10.


Is there an Windows 11 Insider Program?

Windows 11 Install

The source: Windows Central

Like Windows 10, users will be able to sign-up to Microsoft's Windows Insider Program and install preview versions for Windows 11. Microsoft has released a number of official preview versions that are available for Windows 11 for Insiders, which means you can start exploring Windows 11 today!

Rich results enhancements report in Google Search Console

Google's product enhancement report in Google Search Console reporting includes some enhancements. These errors have been made more specific and offer more actionable errors as well as suggestions about what you can do to correct your mistakes with the product's structured data on your web pages.

Rich results enhancements report in Google Search Console


The announcement. Google published this update on the help for data anomalies page that states that as of September 29th, 2021 "Search Console now provides more granularity in error reporting for Product structured data items." "As a result, many issues involving incorrect formatting that were formerly marked as invalid object are now marked more specifically with invalid type or format categories," Google added.

The report is a product. Google initially added the report in Search Console in February 2019. Google has improved these reports throughout time and this is one of them. If you've got product-specific data on your site , and the site is a verified Search Console property for that site, you can view the report this page via Search Console.

Learn more about the report on this page.

What's the reason we are concerned. If you notice a rise or decrease in errors September 29th 2021, it's likely due to this change in the way Google displays more precise mistakes in the report. Examine the updated errors and forward the errors to developers for resolution. Check for updates a week or two later to determine whether the issues have been addressed.

How to calculate Large Factorials using Big Integer in Java?

Calculate Large Factorials using Big Integer in Java Program


Factorials of numbers greater or equivalent to 13 cannot be discovered using the primitive int data types as demonstrated in our earlier factorial method due to overflow. The factorials are too big to be contained in the size of an integer variable and its maximum value is only 2147483647 (2^31 1). 

Calculate Large Factorials using Big Integer



If we employ longer data types, any factorials higher in or greater than 21 can result in an overflow. To find the factorial for anything greater than 21 you have to make use of the BigInteger class in the java.math package.

Like the name suggests, the BigInteger class was intended to hold a massive integer value, something that is larger than the value of a lengthy primitive e.g. 2^63 -1 or 9223372036854775807L.

It is also necessary to change the method we calculate the factorial to accommodate a smaller number. Recursion is not a suitable method in order to compute the factorial for a larger number. Instead, we have to utilize for loops to calculate it.

It is also worth noting that, in common with java.lang.String and the other wrapper classes, BigInteger is also immutable in Java This means that it is essential to save the result in the same variable. If not the results of the calculation is lost.

BigInteger stores numbers as a 2's complement numbers, similar to int primitive and supports operation that is that is supported by int variables as well as all the necessary methods in java.lang.Math class.

In addition, it provides the capability to use modular arithmetic primality testing, bit manipulation as well as prime generation GCD calculation, as well as other diverse operations.

A basic understanding of the fundamental Java ideas and APIs is crucial and is the reason I would recommend everyone Java programmers take a comprehensive Java online course such as The Complete Java Masterclass on Udemy to increase their Java knowledge and API abilities.

Monday, August 12, 2019

Data Types in C Programming Language

In the C programming, data types specify an extensive system used for declaring variables or functions of different types. The C data type of a variables determines how much space it occupies in memory and how the bit pattern stored in memory will be understand by processor.
Various arithmetic datatypes and functional datatypes available in C programming language are enlist below


Data Types in C and Description


datatypes in c language



Basic data types Of C language:

integer type
This type is used to define integer numbers. It is denoted as "int" in the C programs in this c programming tutorial
{
int number;
number = 5;
}
Floating-point types.
This type is used to define decimal numbers. It will be denoted as "float" in the c language
{
float Miles;
Miles = 5.6;
}
Boolean type
The Boolean type is used to define a variable that consists of only two values true or false
{
bool b = getc(stdin) == 't' ? true : false;
}

double - data type
Double in c language is used to define BIG decimal point numbers. The memory reserved for this datatype is twice as compared to int datatype. Likely to be 8 bytes.
{
double Atoms;
Atoms = 2500000;
}

char - data type
char data type defines characters in a c program.

{
char alphabet;
alphabet = 'x';
}
Enumerated types in C language:
They are also arithmetic types and they are used to define variables that can only be assigned certain discrete integer values throughout the c program.
The type void:
The type specified void returns no value, meaning no value is available. It is used mainly in functions which returning null or no value.

Derived types in C programming:
They include (a) Pointer types, (b) Array types, (c) Structure types, (d) Union types and (e) Function types. Which will be detailed in the next chapters

Characteristics and Features C Programming Language

Features of C programming Language

Features of C Programming Language


1. Modularity.
2. Portability.
3. Extendability.
4. Speed.
5. Flexibility.
6. Compactness.
7. Case Sensitive

Modularity: Ability to breakdown a large module into manageable sub modules called as modularity, that is an important feature of structured programming languages.
Advantages:
1. Projects can be completed in time.
2. Debugging will be easier and faster.

Portability: The ability to port i.e. to install the software in different platform is called portability.
Highest degree of portability:

‘C’ language offers highest degree of portability i.e., percentage of changes to be made to the sources code are at minimum when the software is to be loaded in another platform. Percentage of changes to the source code is minimum. The software that is 100% portable is also called as platform independent software or architecture neutral software. Eg: Java.

Extendability: Ability to extend the existing software by adding new features is called as extendability.

SPEED: ‘C’ is also called as middle level language because programs written in ‘c’ language run at the speeds matching to that of the same programs written in assembly language so ‘c’ language has both the merits of high level and middle level language and because if this feature it is mainly used in developing system software.

Flexibility: Key words or reverse words
ANSIC has 32 reverse words
‘C’ language has right number of reverse words which allows the programmers to have complete control on the language.
‘C’ is also called as programmer’s language since it allows programmers to induce creativeness into the programmers.

ComPactness: C language is Containing only Handful reserve words which help to increase the functionality factor of language depends on the of precise reserve word not on the usage of more reserve words. so compactnes feature refer to the precise use of reserve words in C Language.

Case Sensitive: C / C++ Language is a case ssetive Language. That is can differentiate the charcter is either upper case or lower case. All types of words either reserve words or user defined words are case sensitive.   

History of C Programming Language

The C programming language was devised in the early 1970s by Dennis M. Ritchiean employee from Bell Labs (AT&T).
founder of c programming language- dennis ritchie

In the 1960s Ritchie worked, with several other employees of Bell Labs (AT&T), on a project called Multics. The goal of the project was to develop an operating system for a large computer that could be used by a thousand users. In 1969 AT&T (Bell Labs) withdrew from the project, because the project could not produce an economically useful system. So the employees of Bell Labs (AT&T) had to search for another project to work on (mainly Dennis M. Ritchie and Ken Thompson).
Besides assembler and Fortran, UNIX also had an interpreter for the programming language B. ( The B language is derived directly from Martin Richards BCPL). The language B was developed in 1969-70 by Ken Thompson. In the early days computer code was written in assembly code. To perform a specific task, you had to write many pages of code. A high-level language like B made it possible to write the same task in just a few lines of code. The language B was used for further development of the UNIX system. Because of the high-level of the B language, code could be produced much faster, then in assembly.
History of c programming language

drawback of the B language was that it did not know data-types. (Everything was expressed in machine words). Another functionality that the B language did not provide was the use of “structures”. The lag of these things formed the reason for Dennis M. Ritchie to develop the programming language C. So in 1971-73 Dennis M. Ritchie turned the B language into the C language, keeping most of the language B syntax while adding data-types and many other changes. The C language had a powerful mix of high-level functionality and the detailed features required to program an operating system. Therefore many of the UNIX components were eventually rewritten in C (the Unix kernel itself was rewritten in 1973 on a DEC PDP-11).
For years the book “The C Programming Language, 1st edition” was the standard on the language C. In 1983 a committee was formed by the American National Standards Institute (ANSI)
to develop a modern definition for the programming language C (ANSI X3J11). In 1988 they delivered the final standard definition ANSI C. (The standard was based on the book from K&R 1st ed.).

The standard ANSI C made little changes on the original design of the C language. (They had to make sure that old programs still worked with the new standard). Later on, the ANSI C standard was adopted by the International Standards Organization (ISO). The correct term should there fore be ISO C, but everybody still calls it ANSI C.