1. C. Trick, “Volatile Memory vs. Nonvolatile Memory: What’s the Difference?,” www.trentonsystems.com. https://www.trentonsystems.com/blog/volatile-vs-nonvolatile-memory
2. “NVM | Non-volatile memory - javatpoint,” www.javatpoint.com. https://www.javatpoint.com/non-volatile-memory.
3. “Non Volatile Memory,” Western Digital. https://www.westerndigital.com/company/innovation/non-volatile-memory.
4. “What is C? - Definition from WhatIs.com,” SearchWindowsServer. https://www.techtarget.com/searchwindowsserver/definition/C
5. B. Thompson, “What is C Programming Language? Basics, Introduction and History,” Guru99.com, Oct. 14, 2019. https://www.guru99.com/c-programming-language.html