{'fraction_non_alphanumeric': 0.009831460674157303, 'fraction_numerical': 0.0014044943820224719, 'mean_word_length': 5.663551401869159, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Arduino Programming Language

1. Abstract The Arduino prototyping platform is a creative outlet for any user to produce technology through easily usable hardware and software. However, the steep learning curve of the Arduino programming language holds back many of its users. Through graphical and tangible programming languages users can effectively learn how to program for the Arduino platform. Incorporating tangible human computer interaction in Arduino technology yields positive results in learning ability and enthusiasm of programming language learnt. A new language for Arduino can be developed through interactive and participatory design practices which intends to be valuable for novice programmers.