diskutil info disk0 shows --> Volume Name: Not applicable (no file system)
When i use below command in mac terminal
diskutil info disk0
I get:
Device Identifier: disk0
Device Node: /dev/disk0
Whole: Yes
Part of Whole: disk0
Device / Media Name: APPLE SSD SM0128G
Volume Name: Not applicable (no file system)
Mounted: Not applicable (no file system)
File System: None
...
Is it normal that it says no file system? I have not been experiencing any issues with my system so far.
Your findings are completely normal for a physical disk like an Apple SSD.
A common physical disk partitioned in macOS doesn't contain (a) file system(s) but a partition table, partitions and some unallocated disk space on the first layer.
Consequently it can't be mounted and has no volume name/file system.
On the next layer (disk0sX) a partition usually is formatted with a file system and has a volume name (e.g. disk0s1: FAT32/EFI disk0s2: HFS+/"Macintosh HD").
In newer systems - especially with SSDs - another layer is added: an LVM (CoreStorage) and disk0s2 as a physical volume is part of an Logical Volume Group (which can contain one or more of them). Almost the entire part of an LVG (i.e. a logical volume) is formatted with a file system and mounted with a volume name as a new logical disk (usually disk1 in a system with one disk or disk2 in a system with two disks like a Fusion Drive). Small parts of an LVG are not formatted with a common file system but contain administrative data (usually less than 0.3% of the total size of an LVG).